Auf meinem Server Script den ich heute eben getestet habe ging nix mehr:
Es gehen keine Befehle mehr -.-
GARKEINE ....
was kann ich machen?
Hoffe um antwort.
Danke euch im Vorraus
Mit Freundlichen Grüßen David/DarkM0w
Auf meinem Server Script den ich heute eben getestet habe ging nix mehr:
Es gehen keine Befehle mehr -.-
GARKEINE ....
was kann ich machen?
Hoffe um antwort.
Danke euch im Vorraus
Mit Freundlichen Grüßen David/DarkM0w
Zeig mal dein OnPlayerCommandText
if(!strcmp(strget(cmdtext, 0), "/gethere")) {
if(IsPlayerAdmin(playerid)) {
new opfa = strval(strget(cmdtext, 1));
if(IsPlayerConnected(opfa)) {
new Float:x, Float:y, Float:z, name[MAX_PLAYER_NAME], string[256];
GetPlayerPos(playerid,x,y,z);
GetPlayerName(opfa,name,sizeof(name));
format(string,sizeof(string),"Du hast %s zu dir teleportiert",name);
SendClientMessage(playerid,0x33FF33AA,string);
if(IsPlayerInAnyVehicle(opfa)) {
new autoid = GetPlayerVehicleID(opfa);
SetPlayerPos(opfa,x+1,y,z); SetVehiclePos(autoid,x+1,y,z); SetPlayerInterior(opfa,GetPlayerInterior(playerid)); LinkVehicleToInterior(autoid,GetPlayerInterior(playerid)); PutPlayerInVehicle(opfa,autoid,0); } else {
SetPlayerPos(opfa,x+1,y,z); SetPlayerInterior(opfa,GetPlayerInterior(playerid)); }}
else { SendClientMessage(playerid,0xFF0000AA,"ID nicht vergeben!"); }}
else { SendClientMessage(playerid,0xFF0000AA,"Nur für Admins!"); }
return 1;
}
if(!strcmp(cmdtext, "/PD", true)){
if(isPlayerAnAdmin(playerid,1))
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, 1584.1169, 1673.22421, 5.4471);
SetPlayerFacingAngle(playerid, 84.0213);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, 1584.1169, 1673.22421, 5.4471);
SetVehicleZAngle(veh, 84.0213);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0x00FF00FF, "Du wurdest zum PD geportet");
}
if(!strcmp(strget(cmdtext, 0), "/v")) {
if(IsPlayerAdmin(playerid)) {{
new autoid = strval(strget(cmdtext, 1));
new farbe1 = strval(strget(cmdtext, 2));
new farbe2 = strval(strget(cmdtext, 2));
if(autoid <= 399) { SendClientMessage(playerid,0xFF0000AA,"[Auto]:So Eine Car Id gibt es Nicht (399 bis 612)"); }
if(autoid >= 612) { SendClientMessage(playerid,0xFF0000AA,"[Auto]:So Eine Car Id gibt es Nicht (399 bis 612)"); }
else {
new Float:x, Float:y, Float:z, Float:za, gla;
GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,za); gla = CreateVehicle(autoid,x,y,z,za,farbe1,farbe2,-1); PutPlayerInVehicle(playerid,gla,0); }}}
SetTimerEx("Getunnt", 250, false, "i", playerid);
return 1;
}
//das obere ist admin befel das untere ist für alle was ihr nicht wohlt könnt ohr löschen muss aber nicht sein kann auch so bleiben
// Auto Spawnen
if(!strcmp(strget(cmdtext, 0), "/veh")) {
if(IsPlayerAdmin(playerid)) {{
new autoid = strval(strget(cmdtext, 1));
new farbe1 = strval(strget(cmdtext, 2));
new farbe2 = strval(strget(cmdtext, 2));
if(autoid <= 399) { SendClientMessage(playerid,0xFF0000AA,"[Auto]:So Eine Car Id gibt es Nicht (400 bis 612)"); }
if(autoid >= 612) { SendClientMessage(playerid,0xFF0000AA,"[Auto]:So Eine Car Id gibt es Nicht (400 bis 612)"); }
else {
new Float:x, Float:y, Float:z, Float:za, gla;
GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,za); gla = CreateVehicle(autoid,x,y,z,za,farbe1,farbe2,-1); PutPlayerInVehicle(playerid,gla,0); }}}
SetTimerEx("Getunnt", 250, false, "i", playerid);
return 1;
}
if (strcmp("/exit", cmdtext, true, 10) == 0)
{
RemovePlayerFromVehicle(playerid); // Schmeißt den Spieler herraus
TogglePlayerControllable(playerid,1); // Entfreezt ihn
return 1;
}
if (strcmp("/rent", cmdtext, true, 10) == 0)
{
new Vehicle = GetPlayerVehicleID(playerid);
if(Vehicle == rentroller1) // Findet herraus, ob sich der Spieler im 1. Rentroller befindet
{
new Money = GetPlayerMoney(playerid);
if(Money <= 300) // Findet herraus, ob der Spieler genug Geld hat
{
SendClientMessage(playerid,ROT,"Du hast nicht genügend Geld!"); // Wenn er nicht genug hat...
}
else
{
SendClientMessage(playerid,BLAU,"Du hast dieses Auto gemietet!"); // Erfolgreich gemietet ;D
TogglePlayerControllable(playerid,1); // Entfreezt den Spieler
GivePlayerMoney(playerid,-300); // Zieht ihm das Geld ab
return 1;
}
}
}
if (strcmp("/DCP", cmdtext, true) == 0)
{
SendClientMessage(playerid, BLAU,"Checkpoint wurde Gelöscht");
DisablePlayerCheckpoint(playerid);
return 1;
}
if (strcmp("/GPS", cmdtext, true) == 0)
{
ShowPlayerDialog(playerid, gpsmenu, DIALOG_STYLE_LIST, "GPS", "Spawn\nReporter ecke\n--\nLSPD", "Auswählen", "Abbrechen");
return 1;
}
if (strcmp(cmdtext, "/help", true) ==0 )
{
SendClientMessage(playerid,BLAU,"/handyhelp /DCP (schaltet das Navigation aus! /raus (werft ein Spieler aus dein Auto) /GPS (für Navigation) /f (für Fraktionschat) /nschild (Teleportiert dich zürck(Wen du im Atuto bist))");
return 1;
}
if(strcmp(cmdtext, "/fixveh", true) == 0)
{
if(IsPlayerConnected(playerid)) //Wenn der Spieler online ist
{
if(isPlayerAnAdmin(playerid,5))
{
if(IsPlayerInAnyVehicle(playerid)) //Wenn der Spieler in einem Auto ist wird das Fahrzeug repairt.
{
new vid = GetPlayerVehicleID(playerid); //Auslesen der VehicleID
RepairVehicle(vid); //Reparieren des Fahrzeugs
}
else //Und wenn er in keinem Fahrzeug ist, bekommt er diese MEssage und der Befehle wird beendet.
{
SendClientMessage(playerid,BLAU, "Du bist in keinem Auto!");
}
}
else
{
SendClientMessage(playerid,BLAU, "Du bist kein Admin!");
}
}
return 1;
}
if(strcmp(cmdtext,"/fbibase",true)==0)
if(isPlayerAnAdmin(playerid,5))
{
SetPlayerPos(playerid,2447.0332,529.5356,30.3082);
}
if(strcmp(cmdtext,"/bundeswehr",true)==0)
if(isPlayerInFrakt(playerid,4))
{
SetPlayerSkin(playerid,287);
GivePlayerWeapon(playerid,30,150);
GivePlayerWeapon(playerid,29,150);
SendClientMessage(playerid,BLAU,"Du bist num in Dienst + du hast Ausrüstung bekommen nutze sie gut!!");
}
if(strcmp(cmdtext,"/lspd",true)==0)
if(isPlayerInFrakt(playerid,1))
{
SetPlayerSkin(playerid,285);
GivePlayerWeapon(playerid,30,150);
GivePlayerWeapon(playerid,29,150);
SendClientMessage(playerid,BLAU,"Du bist nun im Dienst und hier ist deine Ausrüstung!!");
}
if (strcmp("/close", cmdtext, true, 6) == 0)
{
MoveObject(Road,4092.516,-1631.803,-1.577,6.0);
return 1;
}
if (strcmp("/open", cmdtext, true, 5) == 0)
{
MoveObject(Road,4092.516,-1631.803,15.755,6.0);
return 1;
}
if (strcmp("/arena", cmdtext, true, 7) == 0)
{
if(isPlayerAnAdmin(playerid,1))
SetPlayerPos(playerid,4084.1975,-1591.0520,24.2529);
return 1;
}
if(strcmp(cmdtext,"/bsn",true)==0)
{
if(isPlayerAnAdmin(playerid,3))
{
ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"BSN","Möchten sie wirklich zum BSN?","JA","NEIN");
return 1;
}
SendClientMessage(playerid,BLAU,"Du bist kein Admin.");
return 1;
}
if(strcmp(cmdtext,"/kill",true)==0)
{
SetPlayerHealth(playerid,0);
return 1;
}
if(strcmp(cmdtext,"/restart",true)==0)
{
if(isPlayerAnAdmin(playerid,5))
{
SendRconCommand("gmx");
return 1;
}
SendClientMessage(playerid,BLAU,"Du bist kein Admin.");
return 1;
}
if(strcmp(cmdtext,"/stats",true)==0)
{
new string[128];
new fraktname[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname="Keine";}
case 1:{fraktname=fraktname1;}
case 2:{fraktname=fraktname2;}
case 3:{fraktname=fraktname3;}
case 4:{fraktname=fraktname4;}
case 5:{fraktname=fraktname5;}
case 6:{fraktname=fraktname6;}
case 7:{fraktname=fraktname7;}
case 8:{fraktname=fraktname8;}
}
//1 reihe
format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
SendClientMessage(playerid,BLAU,string);
//2 reihe
return 1;
}
if(strcmp(cmdtext,"/nschild",true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid;
vehicleid=GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(vehicleid,"Test");
SetVehicleToRespawn(vehicleid);
PutPlayerInVehicle(playerid,vehicleid,0);
}
return 1;
}
return 0;
}
aber vorher gehen alle befehle noch arbeite auch übrigens mit ocmd.
kann dir private mein ganzen Ordner schicken ....
MFG David/DarkM0w
Haste Filterscripts ? vllt liegt es da an einem return ?
habe eine Menge an Filterscripts .... seit dem ich welche (vorhin)paar reingetahen habe gings nicht mehr...
aber hätte welche drinne die von anfang an drinne waren die gingen auch..
Dan mach sie mal alles weg Liegt an einem return fehler geh mal bei jedem Filter script zu OnPlayerCommandText und schau das letzte Return an sollte return 0; sein ;)+
Hast du Teamwvier ? Dan mache ichs dir
Hatte genau den gleichen Schei*.
Bei mir lag es an einem Filterscript!
Hast du Teamwvier ? Dan mache ichs dir
hab team viewer schicke dir daten private..
Hatte genau den gleichen Schei*.
Bei mir lag es an einem Filterscript!
Ja die frage ist am welchen xD
Nimm jedes einzeln raus und teste es dann weißt du es...
ja .#exe kommt Teamviewer rein ich glaube er kann es besser als ich
Das ist ja kein Selfmade mehr wenn du soviele Filterscripts hast XD!
jepp xD aber habe prolem gelöst danke an .#exe
Closed
Kein Problem immer wieder gerne