GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: lanviier - 2014. január 08. - 19:28:56
-
Dialogot szeretnék késziteni ilyen fegyvereset hogy fegyver és van a dialogba sok fegyver és ha rákattolnak fegyóra akkor levon valamennyi összeget.Már néztem vidit de nem sikerült megcsinálnom :S valaki tudna segiteni?
-
Ebbe mit kérsz segítséget? Használni kell a dialogot, a fegyver adást és a pénz levonást.
ShowPlayerDialog
OnDialogResponse
GivePlayerWeapon
GivePlayerMoney
-
õõ okés sikerült :D és azt hogy kell beirni hogyha nincs elég pénze ne menjen minuszba?
-
if utasítással. Lekéred a pénzt és, ha kisebb a fegyver összege mint a pénze akkor visszatér, egy üzenettel
-
hátt jó de if utasitás .D ez nekem nem mond semmit nem vagyok profi ebbe . pontosabban?
-
Tehát. Lekéred a játékos pénzét(GetPlayerMoney). Utána így: if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed!\");
-
C:\\Users\\Zsolti\\Desktop\\Cuccok\\Parkour Sz\\gamemodes\\Impossible.pwn(770) : warning 209: function \"OnDialogResponse\" should return a value
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Warning.
mi ez a hiba?
mikor
if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, -1, \"Nincs elég pénzed!\"); ezt beirom a GivePlayerMoney(playerid,-500); alá
-
Másold be az EGÉSZ OnDialogResponse részt. Zárástól zárásig
Dupla hozzászólás automatikusan összefûzve. ( 2014. január 10. - 21:20:02 )
De elég valószínû nincs ott a return 1; az OnDialogResponse legvégén
-
\"if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, -1, \"Nincs elég pénzed!\"); ezt beirom a GivePlayerMoney(playerid,-500); alá\"
Felé írd.
Éspedig a warning javításához:
OnDialogResponse legvégét zárd le return 1;-el.
-
a return volt a hiba ::DD
meg már átrendeztem és minden OKé
Amúgy azt nem tudod hogy lehet elmenteni a pénzt hogy kilépéskor ne tünjön el?
-
Használj admin/regisztrációs rendszert.
-
valamit tudsz ajánlani?
-
Persze!
http://sampforum.hu/index.php?topic=13954.0
-
na most a game módból kitöröltem a dialogot és egy filter scriptbe kezdtem el megcsinálni de elfelejtettem hogy kell azt beirni milyen parancsal hivjam elõ:D
http://sampforum.hu/index.php?topic=11685.0 inen néztem de nincs benne milyen parnacsal hivom elõ
-
ShowPlayerDialog