fabbeN 3 Odesláno: 4. Červenec, 2012 Share Odesláno: 4. Červenec, 2012 čaute. robím si mod Kurier a narazil som pri teste na taku chybyčku.. urobil som si pickup a když vlezem na pickup tak sa mi ukáže dialog style list.. Mám v ňom položky a ked kliknem na hocijakú tak sa mi ukáže dialog style msgbox. Ale ten zachvilu zmizne a znova sa otvorí ten dialog style list.. neviete ako to fixnem thx Link to comment Share on other sites More sharing options...
0 Daren 0 Odesláno: 4. Červenec, 2012 Share Odesláno: 4. Červenec, 2012 Čau nejsem si jistej pawnu sem se nějakou dobu nevěnoval ale nebude to pickupem? Že se po chvilce resetne a tyho sebereš jakoby znova a proto ti to hodí tu první tabulku. Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 4. Červenec, 2012 Author Share Odesláno: 4. Červenec, 2012 Možno to bude i tým ale ja potrebuju nejaké fixnutý Link to comment Share on other sites More sharing options...
0 Daren 0 Odesláno: 4. Červenec, 2012 Share Odesláno: 4. Červenec, 2012 Já sem dycky používal if (PlayerToPoint(1.0, playerid,souřadnice)) Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 4. Červenec, 2012 Author Share Odesláno: 4. Červenec, 2012 Já sem dycky používal if (PlayerToPoint(1.0, playerid,souřadnice)) mi to aspoň popíš..načo to je atd.. využitie Link to comment Share on other sites More sharing options...
0 Exitus 1 Odesláno: 4. Červenec, 2012 Share Odesláno: 4. Červenec, 2012 Máš v tom Dialogu ošetrenie, aby sa ti nezobrazoval viac krát ak už je raz zobrazený ? a aby sa resetol iba ak je jeho child dialog už ukončený. Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 5. Červenec, 2012 Author Share Odesláno: 5. Červenec, 2012 Nie.. Mám iba toto: stock Link to comment Share on other sites More sharing options...
0 Adrián Lipták 51 Odesláno: 5. Červenec, 2012 Share Odesláno: 5. Červenec, 2012 Toto sa mi stalo tiež ... A nevyriešil osm to, ale veď toto ShowPlayerDialogEx by malo tomu zabrániť nie ? či by to malo zabrániť prehadzovaniu ? Link to comment Share on other sites More sharing options...
0 oN3 0 Odesláno: 5. Červenec, 2012 Share Odesláno: 5. Červenec, 2012 iaN":19t2mc08]Toto sa mi stalo tiež ... A nevyriešil osm to, ale veď toto ShowPlayerDialogEx by malo tomu zabrániť nie ? či by to malo zabrániť prehadzovaniu ? To je keď napríklad stlačíš 6. riadok v dialógu a preskočí ti na 1. riadok. Link to comment Share on other sites More sharing options...
0 Guest Odesláno: 5. Červenec, 2012 Share Odesláno: 5. Červenec, 2012 a máš uplně na začátku OnDialogResponse: ShowedPlayerDialog[playerid] = false; ? Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 5. Červenec, 2012 Author Share Odesláno: 5. Červenec, 2012 a máš uplně na začátku OnDialogResponse: ShowedPlayerDialog[playerid] = false; ? Áno teraz som našiel funkciu GetPlayerDialog takže si asi urobím ten fix PS: Ešte som videl takýto problém čo mám ja a tu je vyriešenie: #define GetPlayerDialog(%0) PlayerDialog[%0] new PlayerDialog[MAX_PLAYERS]; ShowPlayerDialogEx(playerid, dialogid, style, caption[], info[], button1[], button2[]) { PlayerDialog[playerid] = dialogid; return ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]); } public OnPlayerPickUpPickup(playreid, pickupid) { if(pickupid == PICKUP ID HERE && GetPlayerDialog(playerid) != DIALOG ID HERE) { ShowPlayerDialogEx(playerid, dialogid, style, caption[], info[], button1[], button2[]); } } Link to comment Share on other sites More sharing options...
0 Guest SpiRinG Odesláno: 5. Červenec, 2012 Share Odesláno: 5. Červenec, 2012 skus stock ShowPlayerDialogEx(playerid,dialogid,style,nazev[],text[],button[],button1[]) { ShowPlayerDialog(playerid,dialogid,style,nazev,text,button,button1); ShowedDialog[playerid] = true; } a daj ShowPlayerDialogEx na dialog style list Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 5. Červenec, 2012 Author Share Odesláno: 5. Červenec, 2012 skus stock ShowPlayerDialogEx(playerid,dialogid,style,nazev[],text[],button[],button1[]) { ShowPlayerDialog(playerid,dialogid,style,nazev,text,button,button1); ShowedDialog[playerid] = true; } a daj ShowPlayerDialogEx na dialog style list Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 5. Červenec, 2012 Author Share Odesláno: 5. Červenec, 2012 Prosím Vás nemáte nejaký ten fix? Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 5. Červenec, 2012 Administrátor Share Odesláno: 5. Červenec, 2012 Máš dvě možnost 1. Nedělat to tím otravným způsobem když vleze na pickup ale pomocí pickup a KPSCH 2. Použít proměné v tom otravnýmm způsobu Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 5. Červenec, 2012 Author Share Odesláno: 5. Červenec, 2012 Máš dvě možnost 1. Nedělat to tím otravným způsobem když vleze na pickup ale pomocí pickup a KPSCH 2. Použít proměné v tom otravnýmm způsobu takže urobím to tak že ked vejde na pickup musí stlačiť nejakú klávesu a zobrazí sa dialog Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 5. Červenec, 2012 Administrátor Share Odesláno: 5. Červenec, 2012 Tak přesně je to sice časově náročnější na vytváření ale například mě může nasrat uplně nejvíc když se mihnu kolem pickupu a naskočí mi tam nějaká kokotina o čem si Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 5. Červenec, 2012 Author Share Odesláno: 5. Červenec, 2012 Tak přesně je to sice časově náročnější na vytváření ale například mě může nasrat uplně nejvíc když se mihnu kolem pickupu a naskočí mi tam nějaká kokotina o čem si To sa stáva aj mne xD Docela ma to na*ere ked som na nejakom servery a je tam 10 pickupov pri sebe Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 5. Červenec, 2012 Administrátor Share Odesláno: 5. Červenec, 2012 Takže už pro tvé větší bezpečí ¨ (znám dost lidi včetně mě kteří by za to zaníkeli ) ti doporučuji použít callback onPlayerKeyPress Link to comment Share on other sites More sharing options...
0 fabbeN 3 Odesláno: 5. Červenec, 2012 Author Share Odesláno: 5. Červenec, 2012 Takže už pro tvé větší bezpečí ¨ (znám dost lidi včetně mě kteří by za to zaníkeli ) ti doporučuji použít callback onPlayerKeyPress Budu museť sa kuknuť na ofik.. Tu nieje žiadny tut takže by to malo takto nejak vyzerať : if (PRESSED(TLACITKO)) { funkcia } return 1; } Ešte musím urobiť podmienku či je na danej pozícií Link to comment Share on other sites More sharing options...
0 Administrátor Ewwe 434 Odesláno: 5. Červenec, 2012 Administrátor Share Odesláno: 5. Červenec, 2012 if(newkeys == KEY_WALK) { if(Jetam kde mabyt) { funkce } } Link to comment Share on other sites More sharing options...
Dotaz
fabbeN 3
čaute. robím si mod Kurier a narazil som pri teste na taku chybyčku..
urobil som si pickup a když vlezem na pickup tak sa mi ukáže dialog style list..
Mám v ňom položky a ked kliknem na hocijakú tak sa mi ukáže dialog style msgbox.
Ale ten zachvilu zmizne a znova sa otvorí ten dialog style list..
neviete ako to fixnem thx
Link to comment
Share on other sites
20 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now