suche ein admin befehl /makeleader für ocmd bitte helfen schnell
suche ein befehl !!!
- [FTR].Infinity
- Geschlossen
- Erledigt
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
-
-
Mhm -.-
so schnell wird das nichts,
du musst schon ein paar Informationen geben.
Wie ist dein Script geschrieben
wie sehen deine Spieler Variablen aus? -
ja ich suche ein ocmd befehl für admin das man mit /makeleader jemand in die fraktion schickt
-
Dann sag uns wie dein Speichersystem aufgebaut ist! Wie du die Spielervariablen abspeicherst und und und!
Ansonsten reicht Dir das bestimmt:
ocmd:makeleader(playerid, params[])
{
new pID, frakt;
if(IsPlayerAdmin(playerid))
{
if(sscanf(params, "ud", pID, frakt))return SendClientMessage(playerid, 0xFFFFFF, "Benutzung: /makeleader (playerid) (fraktion)");
SetPVarInt(pID, "Leader", frakt);
}
else { SendClientMessage(playerid, 0xFFFFFF, "Du bist kein Admin!");
return 1;
} -
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2164) : error 017: undefined symbol "SpielerSpeichern"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2207) : error 017: undefined symbol "SendMeChat"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2226) : warning 217: loose indentation
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2248) : warning 217: loose indentation
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2260) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2271) : warning 217: loose indentation
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2293) : warning 217: loose indentation
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2315) : warning 217: loose indentation
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2351) : warning 217: loose indentation
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2360) : error 017: undefined symbol "IstSpielerAdmin"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2362) : warning 204: symbol is assigned a value that is never used: "adminduty"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2381) : warning 217: loose indentation
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2496) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2503) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2546) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2553) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2560) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2572) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2593) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2798) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2798) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2798) : error 017: undefined symbol "IsPlayerInFrakt"
C:\Users\Tim\Desktop\multi\gamemodes\Reallife[FTR].pwn(2798) : fatal error 107: too many error messages on one linewas soll ich machen ?????
-
Einrücken muss man schon selber. -.-
ocmd:makeleader(playerid, params[])
{
new pID, frakt;
if(IsPlayerAdmin(playerid))
{
if(sscanf(params, "ud", pID, frakt))return SendClientMessage(playerid, 0xFFFFFF, "Benutzung: /makeleader (playerid) (fraktion)");
SetPVarInt(pID, "Leader", frakt);
}
else
{
SendClientMessage(playerid, 0xFFFFFF, "Du bist kein Admin!");
}
return 1;
} -
Die fügste ganz unten ins Script ein.
/*_____~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_____*/
/*-------------------------stock isPlayerInFrakt------------------------------*/
stock isPlayerInFrakt(playerid, FraktID)
{
if(GetPVarInt(playerid,"Fraktion")>= FraktID)return 1;
return 0;
}
/*_____~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_____*/
/*--------------------------stock isPlayerAnAdmin-----------------------------*/
stock isPlayerAdmin(playerid, Rang)
{
if(GetPVarInt(playerid,"Adminlevel")>= Rang)return 1;
return 0;
} -
du must das auch noch positionriren
-
das habe ich
-
breadfish.de
Hat das Thema geschlossen.