Das ist mit schon klar mit dem Spielername aber ich habe keine ahnung wie ich das scripten soll...
Deswegen frage ich ja hier .
Das ist mit schon klar mit dem Spielername aber ich habe keine ahnung wie ich das scripten soll...
Deswegen frage ich ja hier .
Das beantwortet aber nicht meine suche..
Und ich muss ja auch jemand offline entbannen können.
Hallo ich suche ein /unban Command.
Hier ist mein /ban Befehl:
if(strcmp(cmd, "/ban", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /ban [playerid] [grund]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /ban [playerid] [grund]");
return 1;
}
if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
{
SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht bannen, da er ein höheres Adminlevel hat als du!");
return 1;
}
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "AdminSystem: %s wurde von %s gebannt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
BanLog(string);
format(string, sizeof(string), "AdminSystem: %s wurde von %s gebannt, Grund: %s", giveplayer, sendername, (result));
SendClientMessageToAll(0xFF6347AA, string);
PlayerInfo[giveplayerid][pAdmin] = 0;
PlayerInfo[giveplayerid][pLevel] = -999;
GameTextForPlayer(playerid, "~r~GEBANNT", 5000, 3);
Ban(giveplayerid);
return 1;
}
}//not connected
}
else
{
format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
Habe Überhaupt keine ahnung wie ich das scripten soll...
Wichtig ist nur das in den scriptfiles sich bei Accounts was ändert.. und zwar das level wird beim user bewusst -999 gemacht. Da erkennt das System dann direkt das der User gebannt ist beim einloggen.
Kann mir jemand ein /unban Command scripten?
Wie mache ich das global?
(das ist ja das Report System von einem anderen Script)
Ja steht öfters im Script dürfte aber nichts ausmachen
Hallo Ich habe ein Problem damit keine ahnung was das bewirkt:
new idx;
tmp = strtok(text, idx);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[REPORT-SYSTEM] %s: %s", sendername, text);
SendClientMessage(playerid, COLOR_LIGHTGREEN,string);
if(ReportCall[ReportCall[playerid]] == playerid)
{
SendClientMessage(ReportCall[playerid], COLOR_LIGHTGREEN,string);
}
return 0;
}
C:\Dokumente und Einstellungen\Test\Test\gamemodes\Gamemode.pwn(1) : warning 219: local variable "idx" shadows a variable at a preceding level
Hat jemand etwas gefunden?
Kannst du mir den link schicken?
Hallo,
Ich habe dieses System in mein GF gescriptet und habe nun Probleme... (Das System)
Undzwar wenn ich nun ein Auto kaufen will spawnt es dort an der Ordnungsamt Base..
Und wenn ich mit /park ein Auto parke spawnt es auch an der Ordnungsamt Base.. Bitte um Hilfe!
Kann eigentlich nur Daran liegen oder?
if(CarInfo[vehicleid][cOamt] > 0)//Ist das Auto abgeschleppt {
new rand = random(14);//Eine zufallszahl zwischen 0 und 14 herausfinden
SetVehiclePos(vehicleid, Oamtt[rand][oamtx], Oamtt[rand][oamty], Oamtt[rand][oamtz]);//Das Auto auf einen zufall parkplatz setzen
SetVehicleZAngle(vehicleid, Oamtt[rand][oamtr]);//ZAngel des Fahrzeuges setzten
}
Hallo,
Ich suche ein /opark System am besten für das SoL Script.
Habe schon einiges gefunden hier im Forum aber alles funktioniert nicht obwohl es auch mit DT_Carsystem erstellt worden ist.
Hoffe ihr habt was man gebrauchen kann.
Danke.
Hab ich ja aber ich finde nicht den Fehler
Ich glaube es hat eher was mit dem M_Bot zutun da er mir auch manchmal eine Admin warnung gibt das jemand cheatet obwohl er sich nur etwas gekauft hat oder so
Hallo Leute.
Ich habe ein Problem undzwar bekomme ich z.B. kein Geld wenn ich jemanden Töte also so ein Bonus.
Oder Ich habe dieses Casino System und er zieht auch kein Geld ab also wenn ich /stats mache steht dort der alte Betrag.
Außerdem speicher ich alles mit Dini.
Bitte um Hilfe was das sein könnte.
Danke
Weis nicht wie habe es schon versucht
Hab den M_Bot
Mh doof wenn ich /cdice mache und ich was gewinne bzw. verliere dann bekomme ich das geld zwar aber in den /stats und beim restart ist das geld wieder auf meinem normalen stand
Mit einem Timer glaube