Functii lua questfunctions intrebare

În cazul în care aveţi o nelămurire postaţi aici, de asemenea este locul unde puteţi găsi posibile rezolvări la problemele dvs.
Avatar utilizator
l3oogieee
Nou Venit

Nou Venit
Mesaje: 13
Membru din: 16 Mai 2024, 21:28
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
  Rezolvări prob.: 1
Medalii

*Întrebare:Cum functioneaza anumite functii si daca poti folosi structura lor sub alta forma

*Detalii suplimentare:am cateva functii care nu sunt sigur daca inmagazineaza global sau local, per player sau toti de exemply game.set_event_flag() asta functioneaza global dar daca o folosesc game.set_event_flag(pc.get_name(), 1) imi seteaza valoarea 1 la un player nu si la toti.... aparent poate functiona in 2 sensuri doar ca depinde de cum o adresezi iar acel game.set_event_flag(). Vreau sa stiu daca cumva getqf stocheaza date cand este doar intr o mapa anume cand se teleporteaza ar trebui sa ramana mereu pana o resetezi sau o setezi iar cum vrei, nu, sau daca te teleportezi dupa setarea ei nu va mai fi valabila ? alta chestie cleartimer, clear_server_timer, timer, server_timer acestea cum functioneaza fiind in 2 feluri scrise ? de exemplu intr un quest cand faci ca si un runpe care ar trebui sa o folosesti avand in vedere ca acea mapa nu este facuta ca si dungeon adica nu citeste functiile specifice unui dungeon, daca de exemplu vrei sa pui in 3 nivele acel run sau cum vreti sa ii spuneti, prima etapa,a 2-a si ultima .... sisteme de siguranta ar fi ok cu pc.setqf si pc.getqf sau game.set_event_flag si game.get_event_flag? avand in vedere ca fac 2 lucruri diferite, primul per player si celalalt global la toti ?

vreau sa bag verificare de resuita si esuare dar pc.setqf imi pune 1 doar in map1 cand omor nu inteleg de ce in aceasta mapa nu preia deloc acel qf ca 1 sau ce ii pun si daca ma teleportez map1 iar , imi reseteaza acel qf .... deci ca sa fi e unic per player cum as putea face cand e esuare sa puna esuare si cand e reusita sa puna reusita .... bineinteles, cu timp eu am facut altfel dar nu pot gasi o conditie de interogare buna daca fac asa :
game.set_event_flag(pc.get_name(), get_time()+ 60 * 2) asta e exemplu pentru 2 minute dar cum il folosesc ca si conditie de if cand e sa dea pe acel npc ? :/ ca am si de esuare si nu v-a sti sa ii zica daca e timpul la esuat sau la reusit .... imi scapa ceva dar nu stiu asa bine structura din spate a codurilor cum sunt facute si ce actioneaza exact.... cum am zis, in map1 seteaza ce pun eu daca indeplineste conditia dar in sd3 camera regina nu seteaza nimic :/ si daca vreau cu reusit si esuat, nu prea imi vin idei ...
Răspunde
Răspunsuri
3
Vizualizări
362
Răspunsuri
3
Vizualizări
289
Răspunsuri
4
Vizualizări
471
Răspunsuri
2
Vizualizări
301

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

  • Informaţie
  • Cine este conectat

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