Geht das auch, wenn errors im Script vorhanden sind?
Nein, diese musst du erst beheben, andernfalls wird die .amx nicht erstellt!
Geht das auch, wenn errors im Script vorhanden sind?
Nein, diese musst du erst beheben, andernfalls wird die .amx nicht erstellt!
Habe ich nirgends ist ein printf
Ähm... welche Includes hast du?
Tach,
Interior: 6
Position: 774.213989,-48.924297,1000.585937
MfG,
niklasbollmer
Befolge bitte die Anweisungen von Werner...
Ich will jetzt nichts falsches sagen, OpenGL oder DirectX Fehler? Habe gerade keine Ahnung, womit Photoshop arbeitet...
Ja genau in der user Datei
MFG Game-Forum
Genau, schau dir mal dini_Set an.
In der Userdatei?
Es musst doch irgentwo ein CreateVehicle bzw. AddStaticVehicle sein?!
Vielleicht im Fraktionscarsystem?
Klar,
via Ftp_GetFile die Datei speichern, dann mit Ftp_ReadFile (bzw. erst mit Ftp_FileExists oder so überprüfen ob Datei vorhanden) den Inhalt in einen String packen,
und anschließend mit dem String spaß haben..
Was genau meinst du denn mit "Benutzen"?
Tach,
so:
ocmd:kick(playerid,params[])
{
if(SpielerInfo[playerid][pAdmin] < 2)return SendClientMessage(playerid,COLOR_GREY,"Du darfst dieses Befehl nicht benutzen.");
new pID,Name[MAX_PLAYER_NAME],kName[MAX_PLAYER_NAME],reason[100],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,COLOR_GREY,"FEHLER: /kick [playerid] [Grund]");
GetPlayerName(playerid,Name, sizeof(Name));
GetPlayerName(pID,kName, sizeof(kName));
format(string, sizeof string,"AdmCmd: %s wurde von %s gekickt. Grund %s.",kName, Name,reason);
SendClientMessageToAll(COLOR_LIGHTRED,string);
SpielerInfo[pID][pKicks] ++;
SavePlayer(pID);
Kick(pID);
return 1;
}
Ich habs jetzt nochmal etwas ordentlicher gemacht.
ocmd:cr(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,2000))return SendClientMessage(playerid,ROT,"Du bist nicht Admin Rank 200!");
{
new bool:isUsed[MAX_VEHICLES] = false;
new i = 0;
for(; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInAnyVehicle(i))
{
isUsed[GetPlayerVehicleID(i)] = true;
}
}
}
i = 0;
for(; i < MAX_VEHICLES; i++)
{
if(i != INVALID_VEHICLE_ID)
{
if(isUsed[i] == false)
{
SetVehicleToRespawn(i);
}
}
}
}
return 1;
}
Schau mal ob das funktioniert.
Hallo,
probier es mal so...
ocmd:cr(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,2000))return SendClientMessage(playerid,ROT,"Du bist nicht Admin Rank 200!");
{
new bool:used[MAX_VEHICLES];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInAnyVehicle(i)) used[GetPlayerVehicleID(i)] = true;
}
for(new i = 0; i < MAX_VEHICLES i++)
{
if(used[i] == true) SetVehicleToRespawn(i);
}
}
return 1;
}
Aus eigener Erfahrung:
Wenn du scheiße zu den Polizisten bist, sind sie auch scheiße zu dir.^^
Soetwas habe ich aber noch nicht erlebt^^
Den forward zu dem Public rausgelöscht?
Rechtklick in Navicat auf die Tabelle / Datenbank und klick auf Dump SQL File und wähle einen Speicherort aus.
Finde ich sehr unseriös.
Ich muss sagen:
Ich geb jedem die Chance einen DM Server zu starten... Aber so nicht! Ihr könntet wenigstens die o.G. Sachen ändern!
Ach btw: Hallo Anthonny_Khalifa
Ich bewerte an dieser Stelle mal nicht...
Fazit: Nachmache.
MfG,
niklasbollmer
Alles anzeigen
ocmd:ban(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
new pID, reason[128],string1[128],string2[128];
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,Weiss,"/ban [ID] [Grund]");
format(string1,sizeof(string1),"AdmCmd: %s wurde von %s gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
format(string2,sizeof(string2),"Du wurdest vom Admin [%s] gebannt. Grund: %s",SpielerName(playerid),reason);
SendClientMessageToAll(Rot,string1);
SendClientMessage(pID,Rot,string2);
SpielerInfo[pID][pBanned] = 1;
SpielerInfo[pID][pBanAdmin] = SpielerName(playerid); ??? :D
SpielerInfo[pID][pBanGrund] = reason;??? :D
Kick(pID);
TogglePlayerControllable(pID,0);
return 1;
}
Machs so:
ocmd:ban(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
new pID, reason[128],string1[128],string2[128];
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,Weiss,"/ban [ID] [Grund]");
format(string1,sizeof(string1),"AdmCmd: %s wurde von %s gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
format(string2,sizeof(string2),"Du wurdest vom Admin [%s] gebannt. Grund: %s",SpielerName(playerid),reason);
SendClientMessageToAll(Rot,string1);
SendClientMessage(pID,Rot,string2);
SpielerInfo[pID][pBanned] = 1;
format(SpielerInfo[pID][pBanAdmin], 128, "%s", SpielerName(playerid));
format(SpielerInfo[pID][pBanGrund], 128, "%s", reason);
Kick(pID);
TogglePlayerControllable(pID,0);
return 1;
}