Restrictie mapa .

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Dragoş Florin
Miracolul Crăciunului

Miracolul Crăciunului
Mesaje: 1543
Membru din: 02 Mar 2014, 15:08
Server: Progressing
Regat: Jinno
Aprecieri: 43  
Mulţumiri: 478  
 Contact:
Medalii

Salutare , am si eu nevoie de un quest de restrictie mapa de exp :

Daca cineva creste pana la lvl 100 intr-o anumita mapa , sa-l poata teleporta in map1 .

Exista vreun quest cva?
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
lauredemon
Nivel 2

Nivel 2
Mesaje: 197
Membru din: 16 Iun 2014, 11:22
Server: www.terrormetin2.ro
Regat: Shinsoo
Aprecieri: 0
Mulţumiri: 22  
 Contact:
Medalii

Din cate stiu questuri sunt dar de citirea nivelului de intrare , dar pentru a te scoate cand ajungi la un anumit nivel nu stiu nici un quest.
Afișează semnătura
Avatar utilizator
Dragoş Florin
Miracolul Crăciunului

Miracolul Crăciunului
Mesaje: 1543
Membru din: 02 Mar 2014, 15:08
Server: Progressing
Regat: Jinno
Aprecieri: 43  
Mulţumiri: 478  
 Contact:
Medalii

Cre'ca exista , doarece am văzut pe alaska , de exp puteai sa intri in v2 parca de la lvl 50 pana la lvl 80 dupaceia te teleporta automat.
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
Syron
Developer

Developer
Mesaje: 712
Membru din: 14 Mai 2014, 23:41
Aprecieri: 5  
Mulţumiri: 138  
Medalii

Foloseste pc.get_level

Cod: Selectaţi tot

when levelup begin
if pc.get_level() == 100 then
Avatar utilizator
[Dionise]
Utilizator interzis !

Utilizator interzis !
Mesaje: 722
Membru din: 10 Sep 2015, 22:10
Server: Ankarya
Aprecieri: 1  
Mulţumiri: 6  
 Contact:
Medalii

Cod: Selectaţi tot

------------------------------------------
DinastyWorld II - [Arrow]
------------------------------------------
quest prot_harta begin
   
   state start begin
      
      when login or levelup with pc.get_map_index() == 75 or pc.get_map_index() == 79 or pc.get_map_index() == 80 begin
         
         if pc.get_level() <= 40 then
         
            syschat("Nu ai ce cauta aici la acest nivel!")
            syschat("Vei fi teleportat imediat.")
            
         local empire = pc.get_empire()
            
            if empire == 1 then
               pc.warp(474300,954800)
            elseif empire == 2 then
               pc.warp(63800,166400)
            elseif empire == 3 then
               pc.warp(959900,269200)
               
            end
            
            end
      
      end
      
   end
end
Avatar utilizator
Dragoş Florin
Miracolul Crăciunului

Miracolul Crăciunului
Mesaje: 1543
Membru din: 02 Mar 2014, 15:08
Server: Progressing
Regat: Jinno
Aprecieri: 43  
Mulţumiri: 478  
 Contact:
Medalii

Deci mapa este v4 , eu o am prin inel de teleportare , si doresc ca sa nu mai poata intra cineva cu lvl 100 in v4 , imediat ce intra sa-l teleporteze map1 .
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
ds_aim
Utilizator interzis !

Utilizator interzis !
Mesaje: 309
Membru din: 06 Mar 2014, 17:30
Server: vreau sai ac
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 1  
Medalii

if (ch->GetMapIndex() == 112 && ch->GetLevel() >= 100)
{
ChatPacket(CHAT_TYPE_NOTICE("Mesaj."));
return false;
}

na
Imagine
Afișează semnătura
Avatar utilizator
ds_aim
Utilizator interzis !

Utilizator interzis !
Mesaje: 309
Membru din: 06 Mar 2014, 17:30
Server: vreau sai ac
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 1  
Medalii

sau daca vrei sa teleporteze

if (ch->GetMapIndex() == 112 && ch->GetLevel() >= 100)
{
ChatPacket(CHAT_TYPE_NOTICE("Mesaj."));
ch->WarpSet( coordoata, coordonaya);
}
Imagine
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
467
Răspunsuri
5
Vizualizări
263
Răspunsuri
3
Vizualizări
564
Răspunsuri
1
Vizualizări
164

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 73 vizitatori