GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: dexi - 2011. december 18. - 21:30:59
-
Amikor meghalok valamiért levon 100$-t.. hogy tudnám ezt kivenni? (OnPlayerDeath-nél csak return 1; van)
-
Lehet hogy van bent valami FS-ed nézd meg...
-
OnPlayerDeath alá:
Ez SAMP bug.
GivePlayerMoney(playerid, 100);
-
nem hiszem hogy \"SAMP Bug\" lenne...gondolom RP szervered van, ott szokott ilyen lenni...\"kórházi költség\" gyanánt...és biztos hogy halálnál veszi le? és nem spawn-nál? mert RP-ben spawn-nál veszi le
de ha nem RP-d van akkor is megéri megnézni a spawn callback-eket :)
http://wiki.sa-mp.com/wiki/OnPlayerSpawn
http://wiki.sa-mp.com/wiki/OnPlayerRequestSpawn
valószínûleg itt lesz vagy egy meghívott függvényben...de lehet ha rákeresel a SetPlayerMoney-ra ( vagy ha saját pénz funkció van akkor arra ) akkor megtalálnád :)
sok sikert...
-
Igen, rp-be kezdtem, majd végzek vele egyszer :D. Nincs semmi az onplayerspawn alatt csak a return 1;.. egyetlen pénzel kapcsolatos dolog benne eddig a /penzad.. de nemhiszem hogy amiatt bugolna
-
fura egy módot szerezhettél be :D ha nincs semmi és mégis müködik :D akkor valószínüleg valamelyik INC-ben van ha csak a pénz átadásnál van a pénz adás funkció...
-
0ról kezdtem, nem átirat :D Megnézem az inc. eket ha találok vmit szólok.
Dupla hozzászólás automatikusan összefûzve. ( 2011. december 18. - 23:56:14 )
..volt benne egy fölös uf_players (jókérdés miérttettem bele:D)
..kiszedtem.
És ugyanaz a gondom=(
[pawn]#include <a_samp>
#include <sscanf2>
#include <zcmd>
#include <dini>[/pawn]
ezek vannak benne include-k
-
Ez SAMP bug, a 0.3d RC idején volt is róla egy témá, volt benne kb. 5 oldal, de nem lett javítva.
Csak úgy tudod megcsinálni, hogy visszaadod a játékosnak azt a $100-t GivePlayerMoney()-al.