AutentificareUtilizatorParola
Autentifica-ma automat la fiecare vizita    
Inregistrare
Inregistrare
Mesaje private
Mesaje private
Pagina de start a forumului MuZone Forum » NPC Scripts

Creaza un subiect nou   Raspunde la subiect
GeneralCai NPC
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
Astaroth
Admin
<b><font color=red>Admin</font></b>
Astaroth

Data inscrierii: 04/Oct/2006
Mesaje: 2640
Localitate: MuZone World!

MesajTrimis: 05/05/2007 22:09    Titlul subiectului: GeneralCai NPC Raspunde cu citat (quote)

Cod:

// Author: Dragos-91
// NPC ID: 30082
// Location: Map 1002 Robin habitat(plains) 552,754
// NPC Name: GeneralCai
// Thanks to tinu for euxenite ore ID :P

/*
X on avatar field because I don't know the avatar# of this NPC.
Couldn't find an "add experience" command on Qo script reference :/ ( case 1 )
*/

String[] dlg=null;
switch(option)
{
   case -1:
   {
      int namecard=count(721116);
      if(namecard)
      {
       String[] tm={
         "AVATARX",
         "TEXT Since Coach Li introduced you to me, I shall try to help you.",
         "OPTION0 Thanks, sir.",
       };
       dlg=tm;
       break;
      }
      else
      {
      String[] tm={
         "AVATARX",
         "TEXT I have been in circle for many years and gained rich experience. I do not give my experience to others easily.",
         "OPTION-1 You are too arrogant."
      };
      dlg=tm;
      break;
      }

   }
   case 0:
   {
       String[] tm={
          "AVATARX",
          "TEXT Please give me an Euxenite Ore before I reward you some experience.",
          "OPTION1 Here you are."
       };
       dlg=tm;
       break;
   }

   case 1:
   {
      int eux=count(1072031)
      if(eux) // this verifies if the player still has the euxenite, in case he wanted to drop it and repick to redo the quest
      {
      delitem(1072031,1);
                delitem(721116,1);
      addexperience(8000); // I could not find the "add experience" command on QO script reference :(
      String[] tm={
         "AVATARX",
         "TEXT Since you are sincere, I shall give you 8,000 experience points",
         "OPTION-1 Thanks."
      };
      dlg=tm;
      break;
      }
      else
      {
      String[] tm={
         "AVATARX",
         "TEXT Sorry, you do not have an euxenite ore.",
         "OPTION-1 Oops, sorry."
      };
      dlg=tm;
      break;
      }
   }
}
if(dlg!=null)
   dialog(dlg);


script made by Dragos-91
_________________
GeneralCai NPC GeneralCai NPC
Sus
Vezi profilul utilizatorului Trimite mesaj privat Trimite un mesaj
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului MuZone Forum » NPC Scripts Ora este GMT + 2 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum

Powered by phpBB © 2001, 2002 phpBB Group
iCGstation v1.0 Template By Ray © 2003, 2004 iOptional

Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro