Hyhy, bin neu hier und habe eine frage. Ich wollte mit paar freunden einen Multiplayerserver machen zum Zocken und habe mir das Script
Pure Roleplay Script neues Update by Justin
geholt, aoweit auch mit Mysql zum laufen gebracht und jetzt haben wir bemerkt das wenn man den befehl /pflanzen Ganja(Opium oder Kokain) eingibt,
das der Server ausgeht und es steht The server ist restarting.... !
Weiß einer zufällig was das ist, also woran es liegt? Hier der COMMAND
Code
COMMAND:pflanzen(playerid,params[])
{
if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,GRAU,"Du kannst keine Befehle nutzen,da du im Tutorial bist.");
if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt!");
if(Spieler[playerid][pAWAYFROMKEYBOARD] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen."),SendClientMessage(playerid,WRONGCMD,"BENUTZE: /back");
if(Spieler[playerid][pInPrison] == 1)return SendClientMessage(playerid,GRAU,"Du bist im Prison.");
if(Spieler[playerid][pFriedhof] == 1)return SendClientMessage(playerid,GRAU,"Du bist Tot.");
if(Spieler[playerid][pDeath] == 1)return SendClientMessage(playerid,GRAU,"Du bist verletzt.");
if(Spieler[playerid][pJailed] != 0)return SendClientMessage(playerid,GRAU,"Du bist im Gefängnis.");
if(Spieler[playerid][pTazerd] == 1)return SendClientMessage(playerid,GRAU,"Du bist K.O/getazert.");
if(Spieler[playerid][pCuffed] == 1)return SendClientMessage(playerid,GRAU,"Du bist gefesselt.");
new cmd[15];
if(isPlayerInFrakt(playerid,4) || isPlayerInFrakt(playerid,5) || isPlayerInFrakt(playerid,7) || isPlayerInFrakt(playerid,9) || isPlayerInFrakt(playerid,12) || isPlayerInFrakt(playerid,13) || isPlayerInFrakt(playerid,17))
{
if(GetPlayerInterior(playerid) != 0)return SendClientMessage(playerid,GRAU,"Du kannst hier keine Drogen-Pflanzen pflanzen.");
if(sscanf(params,"s[15]",cmd))return SendClientMessage(playerid,WRONGCMD,"BENUTZE: /pflanzen [Ganja/Kokain/Opium]");
//if(sscanf(params,"i",cmd))return SendClientMessage(playerid,WRONGCMD,"BENUTZE: /pflanzen [Ganja/Kokain/Opium]");
if(DrugFromFraktionCount(Spieler[playerid][pFraktion]) >= 4)return SendClientMessage(playerid,GRAU,"Deine Fraktion hat bereits 4 Pflanzen gepflanzt.");
if(strcmp(cmd,"Ganja",true) == 0)
{
if((Spieler[playerid][pGanjaSammen] - MAX_DRUGSEPPLES_GANJA) < 0)return SendClientMessage(playerid,GRAU,"Nicht genug Ganjasamen("#MAX_DRUGSEPPLES_GANJA").");
CreateDrugVegancy(playerid,1,MAX_DRUGSEPPLES_GANJA);//drugart 1 = dop,2 = kokain,3 = opium
return 1;
}
if(strcmp(cmd,"Kokain",true) == 0)
{
if((Spieler[playerid][pKokainSammen] - MAX_DRUGSEPPLES_KOKAIN) < 0)return SendClientMessage(playerid,GRAU,"Nicht genug Kokainsamen("#MAX_DRUGSEPPLES_KOKAIN").");
CreateDrugVegancy(playerid,2,MAX_DRUGSEPPLES_KOKAIN);//drugart 1 = dop,2 = kokain,3 = opium
return 1;
}
if(strcmp(cmd,"Opium",true) == 0)
{
if((Spieler[playerid][pOpiumSammen] - MAX_DRUGSEPPLES_OPIUM) < 0)return SendClientMessage(playerid,GRAU,"Nicht genug Opiumsamen("#MAX_DRUGSEPPLES_OPIUM").");
CreateDrugVegancy(playerid,3,MAX_DRUGSEPPLES_OPIUM);//drugart 1 = dop,2 = kokain,3 = opium
return 1;
}
return SendClientMessage(playerid,WRONGCMD,"BENUTZE: /pflanzen [Ganja/Kokain/Opium]");
}
return SendClientMessage(playerid,GRAU,"Du bist nicht in der jeweiligen Fraktion.");
}
Alles anzeigen
Ich find einfach den fehler nicht!!!