Szerző Téma: Pickup  (Megtekintve 891 alkalommal)

Pickup
« Dátum: 2011. február 05. - 13:24:10 »
0 Show voters
Létrehoztam egy pickupot és leírtam, hogy jelenítsen meg egy dialógot, amikor valaki felveszi. Ezzel csak az a probléma, hogy nem csinál semmit, amikor belemegyek. Itt az OnPlayerPickUpPickup függvényt:
 

public OnPlayerPickUpPickup(playerid,pickupid)
{
if(pickupid == info)
{
ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_MSGBOX, \"Valami\",\"Valami\\nValami\\n\\nValami\\nValami\\nValami\",\"Oké\",\"Jó\");
}
if(pickupid == info2)
{
ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_MSGBOX, \"Valami\",\"Valami.\\nValami\",\"Oké\",\"Jó\");
}
return 1;
}

 
Hibát nem ír ki.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Pickup
« Válasz #1 Dátum: 2011. február 05. - 13:30:49 »
0 Show voters
A CreatePickuppokat bemásolnád? Köszi :D
Esetleg nem ütközik a dialog id?
« Utoljára szerkesztve: 2011. február 05. - 13:34:45 írta DrAkE »

Pickup
« Válasz #2 Dátum: 2011. február 05. - 13:37:26 »
0 Show voters
De csak annyi a hiba, hogy semelyiknél semmit nem hoz be, amikor belemegyek.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Pickup
« Válasz #3 Dátum: 2011. február 05. - 13:40:25 »
0 Show voters
Mondom lehet dialog id ütközés van.

Pickup
« Válasz #4 Dátum: 2011. február 05. - 13:44:50 »
0 Show voters
Ja igen, mert régebben is csináltam dialógot. De hogy írjam át az ID-ket?

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Pickup
« Válasz #5 Dátum: 2011. február 05. - 14:04:22 »
0 Show voters
Mód elején van egy DIALOG_0 és egy DIALOG_1 #define, azt írd át. Ha azt már használja valamelyik dialogod, hozz létre így:
#define DIALOG_2 2311
#define DIALOG_3 3211
És persze a ShowPlayerDialognál is írd át.

Pickup
« Válasz #6 Dátum: 2011. február 05. - 14:16:34 »
0 Show voters
Nem a dialoggal van a hiba, mert sima SendClientMessage-re se hozott be semmit. Nem tudjátok akkor mi lehet?
« Utoljára szerkesztve: 2011. február 05. - 14:39:40 írta Skatefield »

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Pickup
« Válasz #7 Dátum: 2011. február 05. - 15:35:36 »
0 Show voters
Mutasd a CreatePickup függvényes részt.

Pickup
« Válasz #8 Dátum: 2011. február 05. - 16:43:54 »
0 Show voters
Megvan a hiba! Minden szöveget egy pickupra hoz be.
« Utoljára szerkesztve: 2011. február 05. - 18:20:58 írta Skatefield »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal