Brauch /setskin zum Skin ändern hatte vielleicht jemand ?
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
-
-
if(strcmp(cmd, "/setskin", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Nutze: /setskin [playerid/PartOfName] [skin model]");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
health = strvalEx(tmp);
if (PlayerInfo[playerid][pAdmin] >= 4)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
new name[20];
new victim[20];
GetPlayerName(playerid, name, sizeof(name));
GetPlayerName(playa, victim, sizeof(victim));
PlayerInfo[playa][pModel] = health;
PlayerInfo[playa][pChar] = health;
SetPlayerSkin(playa, PlayerInfo[playa][pChar]);
format(string, 256, "AdmWarning: [%s] Skin was just set to %d by %s!",victim,health,name);
ABroadCast(COLOR_YELLOW,string,1347);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist kein Admin!");
}
}
return 1;
}
Ist GF, kannste ja aber umschreiben wenn du es fürn Selfmade brauchst -
wo tue ich das im script einfügen ?
-
public OnPlayerCommand
in das public setzte es reinMFg waidi
-
ich versuchs mal danke
-
Beim public OnPlayerCommandText(playerid, cmdtext[])
{entweder als 1. Befehl einfügen oder zwischen die ganzen anderen... Aber ich glaube du solltest erstmal die Grundlagen lernen.
-
LOL KOMMEN DA VIELE ERRORS
-
Zitat
LOL KOMMEN DA VIELE ERRORS
vll postest sie mal und spamst nicht
dan kan man vll sogar helfenMFG waidi
-
Öhm ok
Error/s: is nur noch 1 error: C:\Dokumente und Einstellungen\Administrator\Desktop\Test\gamemodes\GFF.pwn(14) : fatal error 100: cannot read from file: "utils"
-
-
Nikolas du bist echtn Vogel, kopier nicht Sachen aus einem Godfather und sag es funzt wenn er keine utils.inc im Includes Ordner hat bringt das #include <utils> nichts denk doch mal nach.
-
kommt das gleiche wieder
-
-
Ja
-
-
dcmd_setskin(playerid,params[])
{
new pid,sid;
if(sscanf(params,"ui",pid,sid)) return 1;
if(IsPlayerConnected(pid)) return SetPlayerSkin(pid,sid);
else return 0;
}Auf den Punkt gebracht..
-
breadfish.de
Hat das Thema geschlossen.