-
Hy!
Valaki leírná egyszeruen hogy hogy tudnám azt megcsinálni hogy valahol a képernyon kiirja (Textdraw-ban) hogy hányszor halt meg illetve hányszor ölt meg valakit a játékos?
-
Névtérbe
new deaths[MAX_PLAYERS],kills[MAX_PLAYERS];
OnPlayerDeath-hez
deaths[playerid]++;
kills[killerid]++;
TextDrawSetString(textdrawid,deaths);
TextDrawSetString(textdrawid,kills);
-
if(strcmp(cmd, \"/kills\", true {
SendClientMessage(playerid,COLOR_RED,%s megölt %i játékost.
return 1;
Bocsi ha nem jó most igy fejbol ez ugrott be:S a textdrawos részt nem tudom megcsinni fejbol:S Ja és szerintem rossz és bocsi de ez ugrott be :S
4.szer szólok, hogy fejezd be a duplapostot. Használd már a SZERKESZTÉST! Ez már a 4. figyelmeztetésed.
-
1. Hülyeség amit írtál-
2. Duplapostoltál.
Ha nem tod megoldani akkor majd meg csinálo,de sztem dns-é jó!
-
Oké, kösz, kipróbálom és majd írok ha nem jó.
-
enyém száz hogy jo mert énis magamnak irtam és nálam megy :)
SRC Daneee amit meg te irtál azt baszott nagy baromság :O
1. Értelme nincs a parancsnak.
2. Semmit nem csinálna.. csak egy bugos szöveget kiirna
-
Jóvan akkor töröjétek ki pls a commentem:) nehogy ilyen ***k belekössenek mert nem vok jó sé \"kezdo\" vok a scriptelésbe nah-.-
-
enyém száz hogy jo mert énis magamnak irtam és nálam megy :)
SRC Daneee amit meg te irtál azt **szott nagy baromság :O
1. Értelme nincs a parancsnak.
2. Semmit nem csinálna.. csak egy bugos szöveget kiirna
Megjelenítésében is tudnál segíteni?
-
D@nee\" post=\"54565\" timestamp=\"1274192017\"]
Jóvan akkor töröjétek ki pls a commentem:) nehogy ilyen ***k belekössenek mert nem vok jó sé \"kezdo\" vok a scriptelésbe nah-.-
[/quote]
Azt ajánlom öcsi hogy vegyél vissza. nem én fogok rosszul járni..
Megjelenítésében is tudnál segíteni?
[/quote]
Textdrawot tudsz létrehozni?:) CSináld emg a textdrawot adj neki egy változót vagy elég id-je is.. és TextDrawSetString :)
-
Ezzel mi lehet a gond? (Bocs de ezt teljesen nem értem xD)
TextdrawDK = TextDrawCreate(251.000000,408.000000,\"Deaths: %d - Kills: %d\");
TextDrawAlignment(TextdrawDK,0);
TextDrawBackgroundColor(TextdrawDK,0x000000ff);
TextDrawFont(TextdrawDK,3);
TextDrawLetterSize(TextdrawDK,0.299999,1.300000);
TextDrawColor(TextdrawDK,0xffffffff);
TextDrawSetOutline(TextdrawDK,1);
TextDrawSetProportional(TextdrawDK,1);
TextDrawSetShadow(TextdrawDK,1);
-
TextDrawShowForPlayer
+ Meg is kéne formázni ;)
-
TextDrawShowForPlayer[/quote]
Az megvan. :D
+ Meg is kéne formázni Wink[/quote]
Ööö asszem épp ez a gond, hogy is kell azt? xd
-
http://wiki.sa-mp.com/wiki/TextDrawSetString[/quote]
Innen meg érted majd ;)
-
Hát ez nekem már sok xD Lehet mert már nincs annyi türelmem hozzá mint régen.
Valaki megcsinálná?Pls
-
new tstring[256];
format(tstring,256,\"Kills: %d - Deaths: %d\",kills[playerid],deaths[playerid]
TextDrawSetString(TextdrawDK,tstring);
:)
-
D@nee link=topic=4783.msg54565#msg54565 date=1274192017]
Jóvan akkor töröjétek ki pls a commentem:) nehogy ilyen ***k belekössenek mert nem vok jó sé \"kezdo\" vok a scriptelésbe nah-.-
Azt ajánlom öcsi hogy vegyél vissza. nem én fogok rosszul járni..
[/quote]
Nagyon raj vagy ;)
-
Erre a sorra...
format(tstring,256,\"Kills: %d - Deaths: %d\",kills[playerid],deaths[playerid][/quote]
...mindig ezt írja:
error 001: expected token: \",\", but found \"-identifier-\"[/quote]
Am Kösz
-
Erre a sorra...
format(tstring,256,\"Kills: %d - Deaths: %d\",kills[playerid],deaths[playerid]
...mindig ezt írja:
error 001: expected token: \",\", but found \"-identifier-\"[/quote]
Am Kösz
[/quote]
Lehagyta a zárójelet :angel:a végérol
Amúgy csak h korszerusítsük a dolgokat:
new deaths[MAX_PLAYERS],kills[MAX_PLAYERS];
OnPlayerDeath:
SetPVarInt(killerid,\"kills\",GetPVarInt(killerid,\"kills\")+1);
SetPVarInt(playerid,\"deaths\",GetPVarInt(playerid,\"deaths\")+1);
Sokkal gyorsabb mint ha változót hoznál létre. És a muködése is gyorsabb.
new tstring[256];
format(tstring,256,\"Kills: %d - Deaths: %d\",GetPVarInt(playerid,\"kills\"), GetPVarInt(playerid,\"deaths));
TextDrawSetString(TextdrawDK,tstring);
Am ha MAX_PLAYERS-el akarsz játékosnak változót létrehozni az valójában nem a játékos változója csak egy 500 cellából álló tömb, amit ha használsz a játékos ID-jével használod (500-nál kisebb -1-nél nagyobb).
A PVar függvények viszont rendes szószerint játékos változót használnak.