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: Itachi_uchia - 2016. május 26. - 20:46:27

Cím: Másoknak ?
Írta: Itachi_uchia - 2016. május 26. - 20:46:27
Hogy lehet megoldani hogy pl beirom hogy \"/élet\" akkor ne nekem adja az életet hanem azt akinek kiválasztottam?
Cím: Másoknak ?
Írta: okkoska - 2016. május 26. - 20:49:03
beirod utána az id-ét a playernek szóval ha nekem akarsz adni akkor /élet 5
mert nekem 5 az idém
de ha másnak akarsz akkor nem 5öst irsz mert az az enyém
szóval az ember idét kell akinek akarod életet /élet id
id hekyére meg az ember id ét írod
ha érheteten volt akkor irj pmet oké??
edit de ha nekem akarsz akkor 5öst irsz mert én a te szempontodból más emebr vagyok mármint én nem te vagyok XD ha nekem akarsz akkor /élet 5 mert akkor oké?
edit 2 most nekem hetes az idém szóval megváltoztattam 7 re az idém
Cím: Másoknak ?
Írta: emu420 - 2016. május 26. - 21:12:51
^ neked nobel díjat kéne osztani geci
hihetetlen vagy
ezek mellett persze retardált de az mellékes
Cím: Másoknak ?
Írta: zsoolt997 - 2016. május 26. - 21:26:24
Azt a rohadt eget.. Ha Te érted, amit írtál, akkor kajak Nobel díjat érdemelsz..
ON:
sscanf
Példascript:
 
CMD:sethp(playerid, params[])
{
new id, form[128], nev[MAX_PLAYER_NAME + 1]; //Létrehozzuk a változókat, amik később kelleni fognak
if(sscanf(params, \"u\", id)) //Feldaraboljuk az sscanf plugin segítségével a paramétert, vagyis a beírt parancstól elvárunk egy Játékos nevet / ID-t
return SendClientMessage(playerid, -1, \"Használat: /sethp [ Játékos ]\"); //Ha nem az, akkor visszatérünk egy információs üzenettel
if(!IsPlayerConnected(id)) //Ha nincs fent a megadott játékos
return SendClientMessage(playerid, -1, \"Ez a játékos nem online!\"); //Visszatérünk egy hibaüzenettel
SetPlayerHealth(id, 100.0); //Átállítjuk 100-ra a HPját a beírt a játékosnak
GetPlayerName(id, nev, MAX_PLAYER_NAME + 1); //Lekérjük a nevét
format(form, 128, \"Átállítottad %s életét 100-ra!\", nev); //Formázzuk az elküldendő szöveget
SendClientMessage(playerid, -1, form); //Majd elküldjük annak, aki beírta a parancsot
return true;
}
Cím: Másoknak ?
Írta: Itachi_uchia - 2016. május 26. - 21:50:41
Cső nekem ezt irja \"warning 203:Simbol never used:sethp\" mindent próbáltam de sehogy nem megy az sscanf inc bevan töltve!
Cím: Másoknak ?
Írta: CANNONN - 2016. május 26. - 21:56:36
A zcmdt is töltsd be akkor...
Cím: Másoknak ?
Írta: Itachi_uchia - 2016. május 26. - 21:57:44
Köszi sikerült zárok!

Dupla hozzászólás automatikusan összefûzve. ( 2016. május 26. - 22:02:48 )

UI:A szerver cfg-ben irjátok be ezt :plugins sscanf.dll Whirlpool.dll
Ha ezek nincsnek meg itt a link:http://www.solidfiles.com/d/f0ea10a02f/
A plugins simán oda kell berakni ahova a szervered van!