Wie mache ich es das er den Skin den er vorher hatte wieder bekommt?
Bei /aduty
:
ocmd:aduty(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
new name[100];
GetPlayerName(playerid, name, sizeof(name));
format(name,sizeof(name),"%s hat sich als Admin angemeldet! Er ist Rot Markiert!",name);
SetPlayerHealth(playerid, 99999);
SetPlayerArmour(playerid, 99999);
SendClientMessageToAll(ROT,name);SetPlayerSkin(playerid, 278);
SetPlayerColor(playerid, ROT);
return 1;
}
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Hier:
ZitatUntestedocmd:aduty(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
new name[100];
GetPlayerName(playerid, name, sizeof(name));
format(name,sizeof(name),"%s hat sich als Admin angemeldet! Er ist Rot Markiert!",name);
SetPlayerHealth(playerid, 99999);
SetPlayerArmour(playerid, 99999);
SendClientMessageToAll(ROT,name);
SetPlayerColor(playerid, ROT);
return 1;
}Gruss: Sonic
-
Er will aber den Skin glaub ich als Admin Skin...
ocmd:aduty(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
new name[100];
GetPlayerName(playerid, name, sizeof(name));
format(name,sizeof(name),"%s hat sich als Admin angemeldet! Er ist Rot Markiert!",name);
SetPlayerHealth(playerid, 99999);
SetPlayerArmour(playerid, 99999);
SendClientMessageToAll(ROT,name);
SetPVarInt(playerid,"oldskin",GetPlayerSkin(playerid));
SetPlayerSkin(playerid, 278);
SetPlayerColor(playerid, ROT);
return 1;
}Und wenn du den Skin wieder zurücksetzen willst benutzte das:
SetPlayerSkin(playerid,GetPVarInt(playerid,"oldskin"));
-
Ja gut so kann man es auch machen ;]
Oben bei den News müsstest du aber noch eine Player-Variable setzen und den alten Skin da rein schreiben lassen.Gruss: Sonic
-
breadfish.de
Hat das Thema geschlossen.