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: ppatrik2012 - 2013. április 27. - 14:06:50

Cím: ID/NÉV
Írta: ppatrik2012 - 2013. április 27. - 14:06:50
CMD:sethp(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, PIROS, \"Te nem vagy admin!\");
new hp;
new jatekos;
new string[200];
new nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
if(sscanf(params,\"id\",jatekos, hp)) return SendClientMessage(playerid, KEK, \"Használat: /sethp [iD] [HP]\");
format(string, sizeof(string),\"Adtál %d -nek HP-t! Ennyit: %d!\", jatekos, hp);
SendClientMessage(playerid, ZOLD, string);
format(string, sizeof(string),\"%s adott neked %d életet!\", nev, hp);
SendClientMessage(playerid, ZOLD, string);
SetPlayerHealth(jatekos, hp);
return 1;
}

 
Nem tudom milyen szinten \"tökéletes/szar\" a parancs, nincs tesztelve, de a lényeg, hogy nekem az kellene, hogy /sethp [iD/NÉV] [HP] alapján mûködjön, ne csak ID alapján. Elõre is köszönöm a segítséget!
Cím: ID/NÉV
Írta: DVS - 2013. április 27. - 14:10:58
Így?
 
         new player;
   player = ReturnUser(tmp);
Cím: ID/NÉV
Írta: doboka98 - 2013. április 27. - 14:36:16
CMD:sethealth(playerid, params[])
{
new id, ertek;
if(pInfo[playerid][admin] < 2) return SendClientMessage(playerid, 0xFF0606FF, \"Nincs hozzá jogosultságod!\");
if(sscanf(params, \"ud\", id, ertek)) return SendClientMessage(playerid, 0x8F698FF, \"Használat: /sethealth [id/név] [érték]\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0x8F698FF, \"Játékos nem elérhetõ.\");
SetPlayerHealth(id, ertek);
SendClientMessage(playerid, 0x00fff2AA, \"Sikeres HP töltés!\");
SendClientMessage(id, 0x00fff2AA, \"Egy admin feltöltötte a HP-dat!\");
return 1;
}
Cím: ID/NÉV
Írta: ppatrik2012 - 2013. április 27. - 16:01:02
A dobokáébe nem értem mi adja meg a nevet is.
DVS, te a classos DVS vagy? xd Amm beillesztenéd a parancsba pls?
Cím: ID/NÉV
Írta: doboka98 - 2013. április 27. - 16:02:50
Idézetet írta: ppatrik2012 date=1367071262\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36627\" data-ipsquote-contentclass=\"forums_Topic
A dobokáébe nem értem mi adja meg a nevet is.
DVS, te a classos DVS vagy? xd Amm beillesztenéd a parancsba pls?
 
Az u betû az megfelel ID-nek és névnek is.
Cím: ID/NÉV
Írta: DVS - 2013. április 27. - 17:25:32
Idézetet írta: ppatrik2012 date=1367071262\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36627\" data-ipsquote-contentclass=\"forums_Topic
A dobokáébe nem értem mi adja meg a nevet is.
DVS, te a classos DVS vagy? xd Amm beillesztenéd a parancsba pls?
 
Classon is játszottam de most reloadeden voltam szkripter.