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: sadox - 2012. Április 09. - 09:37:14

Cím: /aduty
Írta: sadox - 2012. Április 09. - 09:37:14
Sziasztok. Aki ez megcsinálná nekem, annak nagyon megköszönném.:
Egy /aduty parancs, amit ha beírsz akkor a csetbe ezt írná(pl: ]LS$[O_u adminszolgálatba lépett. Mostmár örök élete van. (/pm ID)) És örök élete legyen. /adutyoff parancsnál pedig ezt: (pl: ]LS$[O_u kilépett az adminszolgálatból. Mostmár nincs örök élete.  Ezzel pedig 100-ra tenné a player Hp-ját.
Nagyon megköszönném ha valaki megcsinálná nekem. Köszi elõre is :D
E: Luxadmin használok, és ezt a parancsot 1-es leveltõl lehessen használni.
Cím: /aduty
Írta: $uRí - 2012. Április 09. - 10:13:10
Tessék:
 

CMD:aduty(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
IDE A LUXADMIN SORT HOGY ADMIN LEGYÉL
{
format(string, sizeof(string), \"Adminisztrátor %s belépet a szolgálatba! Ha segítség kellene írj neki /pm -ben!\", sendername);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessageToAll(COLOR_LIGHTRED, string);
SetPlayerColor(playerid,COLOR_RED);
SetPlayerHealth(playerid,1000);
}
else
{
SendClientMessage(playerid, COLOR_RED, \" Nincsen engedélyed használni ezt a parancsot!\");
}
}
return 1;
}
CMD:adutyki(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
IDE ÍRD A LUXADMINBOL AZ ADMIN SORT..
{
format(string, sizeof(string), \"Adminisztrátor %s killépet a szolgálatatbol!\", sendername);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessageToAll(COLOR_LIGHTRED, string);
SetPlayerColor(playerid,COLOR_ULTRARED);
SetPlayerHealth(playerid,100);
}
else
{
SendClientMessage(playerid, COLOR_GRAY, \" Nem vagy adminisztrátor!\");
}
}
return 1;
}
Cím: /aduty
Írta: sadox - 2012. Április 09. - 11:46:01
C:\\Documents and Settings\\XP4ever\\Dokumentumok\\asd.pwn(20) : warning 203: symbol is never used: \"aduty\"
C:\\Documents and Settings\\XP4ever\\Dokumentumok\\asd.pwn(20 -- 39) : warning 203: symbol is never used: \"adutyki\"
C:\\Documents and Settings\\XP4ever\\Dokumentumok\\asd.pwn(20 -- 39) : error 013: no entry point (no public functions)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.
Cím: /aduty
Írta: RyDerBoy96 - 2012. Április 09. - 11:52:47
Suri tanácsát ne fogadd meg. Minden baromságot odaír a témákhoz és a helyesírása is rossz(pl. \"belépet\").
Cím: /aduty
Írta: sadox - 2012. Április 09. - 11:54:03
Idézetet írta: RyDerBoy96 date=1333965167\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19882\" data-ipsquote-contentclass=\"forums_Topic
Suri tanácsát ne fogadd meg. Minden baromságot odaír a témákhoz és a helyesírása is rossz(pl. \"belépet\").
 
Az mellékes, mert azt átírtam volna úgy is ...
Cím: /aduty
Írta: CANNONN - 2012. Április 09. - 12:12:50
<a href=\"http://forum.sa-mp.com/showthread.php?t=91354\">Zcmd parancs feldolgozó</a> szükséges.
 

CMD:aduty(playerid, params[])
{
new string[128], nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
format(string, sizeof(string),\"%s adminszolgálatba lépett. Mostmár örök élete van. (/pm %d))\", nev, playerid);
SendClientMessageToAll(0xff0000AA, string);
SetPlayerHealth(playerid, 10000);
return 1;
}
CMD:adutyoff(playerid, params[])
{
new string[128], nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
format(string, sizeof(string),\"%s kilépett az adminszolgálatból. Mostmár nincs örök élete.\", nev);
SendClientMessageToAll(0xff0000AA, string);
SetPlayerHealth(playerid, 100);
return 1;
}
 
Cím: /aduty
Írta: sadox - 2012. Április 09. - 12:34:03
Köszönöm azoknak akik megcsinálták. Megoldva, zárom.