Cum vad porturile de la mape

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Strumful
Nivel 2

Nivel 2
Mesaje: 193
Membru din: 07 Mar 2016, 20:42
Server: SonyMt2
Regat: Shinsoo
Aprecieri: 35  
Mulţumiri: 44  
 Contact:
Medalii

Salut, as vrea sa fac mapa de crescut peste lvl 130 sa nu poata intra cei care au sub lvl 130 cum fac asta am auzit ca trebuie un quest si trebuie sa bag si portul de la mapa.
Intrebarile mele sunt:
Cum fac sa nu poata intra cei care au sub llvl 130 in acea mapa?
Si cum vad porturile de la mape?
Contact Skype: ionut199928
Imagine
Afișează semnătura
Avatar utilizator
Luca Dr3Ame3r Cristian
Membru Club

Membru Club
Mesaje: 333
Membru din: 09 Noi 2015, 03:03
Server: /dev/pf
Regat: Jinno
Aprecieri: 20  
Mulţumiri: 32  
Medalii

Nu trebuie să aflii portul de la mapa ci mapindexul ce se află în /locale/.../map şi acolo ai un fisier index.
Cauti mapa şi iei cifrele alea din stânga.
funcţia ar trebui să sune ceva de genul

if pc.get_level() == 130 and pc.get_map_index() == cifra then
warp(coordonate,coordonate)
end
Pentru acest mesaj, Luca Dr3Ame3r Cristian for the post:
Strumful
Imagine
ImagineImagine
Afișează semnătura
Avatar utilizator
Strumful
Nivel 2

Nivel 2
Mesaje: 193
Membru din: 07 Mar 2016, 20:42
Server: SonyMt2
Regat: Shinsoo
Aprecieri: 35  
Mulţumiri: 44  
 Contact:
Medalii

ok am sa revin cu edit daca a mers
Edit: tot i lasa
Contact Skype: ionut199928
Imagine
Afișează semnătura
Avatar utilizator
redbull12
Nivel 5

Nivel 5
Mesaje: 851
Membru din: 13 Iul 2014, 14:27
Server: In lucru!
Regat: Jinno
Aprecieri: 232  
Mulţumiri: 40  
  Rezolvări prob.: 1
 Contact:
Medalii

Seteaza permisiunile la quest si dai un reboot la server!
Avatar utilizator
Strumful
Nivel 2

Nivel 2
Mesaje: 193
Membru din: 07 Mar 2016, 20:42
Server: SonyMt2
Regat: Shinsoo
Aprecieri: 35  
Mulţumiri: 44  
 Contact:
Medalii

am bagat 777 dar nu merge
Contact Skype: ionut199928
Imagine
Afișează semnătura
Avatar utilizator
[Tupeu]
Membru de Elita

Membru de Elita
Mesaje: 4101
Membru din: 28 Oct 2015, 16:16
Aprecieri: 35  
Mulţumiri: 2304  
 Contact:
Medalii

Luca Dr3Ame3r Cristian scrie:Nu trebuie să aflii portul de la mapa ci mapindexul ce se află în /locale/.../map şi acolo ai un fisier index.
Cauti mapa şi iei cifrele alea din stânga.
funcţia ar trebui să sune ceva de genul

if pc.get_level() == 130 and pc.get_map_index() == cifra then
warp(coordonate,coordonate)
end
Din functia asta ce ai dat-o tu doar daca esti in mapa cu indexul respectiv nu te lasa sa intri daca nu ai level 130. Adica doar in mapa aia merge questul.

Pune asa:

Cod: Selectaţi tot

if pc.get_level() == 130 then
warp(coordonate,coordonate)
end
Avatar utilizator
Luca Dr3Ame3r Cristian
Membru Club

Membru Club
Mesaje: 333
Membru din: 09 Noi 2015, 03:03
Server: /dev/pf
Regat: Jinno
Aprecieri: 20  
Mulţumiri: 32  
Medalii

Aşa thx, dar totuşi, în questul de la teleport, nu uita.
Şi hai să pui şi un else acolo

if pc.get_level() == 130 then
warp(coordonate,coordonate)
else
say("Nu ai nivelul necesar")
end
Imagine
ImagineImagine
Afișează semnătura
Avatar utilizator
Yahiko
Membru Club

Membru Club
Mesaje: 3865
Membru din: 25 Mai 2015, 18:31
Aprecieri: 0
Mulţumiri: 4857  
Discord: Copiază ID
 Contact:
Medalii

Inactiv
*Contact Discord: Yahiko#2936
*Doar SMS: 0749592613
*Grup discord: Click
Cu stimă,
Yahiko.

GL & HF
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
262
Răspunsuri
6
Vizualizări
572
Răspunsuri
5
Vizualizări
493
Răspunsuri
2
Vizualizări
224

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

  • Informaţie
  • Cine este conectat

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