Beiträge von Aero
-
-
Das Feld in der Mitte sieht sehr gut aus, jedoch passt der Hintergrund dort nicht rein, finde ich.
-
Die Frage ist relativ hochgegriffen, du kannst mit einem Selfmade oder einen gut editierten GF immer Erfolg haben.
Ich persönlich rate dir jedoch zu einem Selfmade, dort kennst du das Script einfach und weißt wie es geschrieben ist. -
Sehr geil, habe ich jedes und jedes Jahr wieder drin.
-
&' du bist dir sicher, dass der Code funktioniert? - Sieht nehmlich ziemlich schlecht aus, denke nicht das er funktioniert.
-
-
Mir gefällt die Farbe der Tabs nicht, ansonsten sieht es gut aus.
8/10
-
-
Nativechecker drüber laufen lassen, Log hier posten.
-
Referenzen?
-
Such mal im Script nach "Unknow Server Command" und poste alle Zeilen/Codes hier rein, die damit was zu tun haben.
-
dann den Befehl so:
dcmd_stadthalle(playerid,params[])
{
#pragma unused params
if(IsPlayerInRangeOfPoint(playerid,5.0,1427.4633,-991.8095,1639.7843))
{
ShowPlayerDialog(playerid,DIALOG_SH4,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis beantragen\nArbeitslosengeld beantragen","Absenden","Abbrechen");
}
else{SendClientMessage(playerid,COLOR_ROT,"Du kannst den Befehl hier nicht benutzen!");}
return 1;
}dcmd_setchef(playerid,params[])
{
new pID, rang, pnameb[MAX_PLAYER_NAME], str1254[128];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,COLOR_ROT,"Befehl: /setchef [playerid][Fraktion]");
if(SInfo[playerid][pAdmin] >= 4)
{
GetPlayerName(playerid,pname,sizeof(pname));
GetPlayerName(pID,pnameb,sizeof(pnameb));
SInfo[pID][pLeader] = rang;
format(str1254,sizeof(str1254),"Teammitglied %s hat %s zur Fraktion %d hinzugefügt.",pname,pnameb,rang);
SendClientMessageToAll(COLOR_GELB,str1254);
return 1;
}
return Adminbefehl;
}dcmd_settm(playerid,params[])
{
new pID, rang, pnameb[MAX_PLAYER_NAME];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,COLOR_ROT,"Befehl: /settm [playerid][Rang]");
if(SInfo[playerid][pAdmin] <= 5)return SendClientMessage(playerid,COLOR_ROT,"Du bist dazu nicht berechtigt.");
GetPlayerName(playerid,pname,sizeof(pname));
GetPlayerName(pID,pnameb,sizeof(pnameb));
SInfo[pID][pAdmin] = rang;
format(str,sizeof(str),"Administrator %s hat %s zu Adminrang %d befördert.",pname,pnameb,rang);
SendClientMessageToAll(COLOR_GELB,str);
return 1;
} -
Probier den so:
dcmd_stadthalle(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1427.4633,-991.8095,1639.7843))
{
ShowPlayerDialog(playerid,DIALOG_SH4,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis beantragen\nArbeitslosengeld beantragen","Absenden","Abbrechen");
}
else{SendClientMessage(playerid,COLOR_ROT,"Du kannst den Befehl hier nicht benutzen!");}
return 1;
}
den so:
dcmd_setchef(playerid,params[])
{
new pID, rang, pnameb[MAX_PLAYER_NAME], str[128];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,COLOR_ROT,"Befehl: /setchef [playerid][Fraktion]");
if(SInfo[playerid][pAdmin] >= 4)
{
GetPlayerName(playerid,pname,sizeof(pname));
GetPlayerName(pID,pnameb,sizeof(pnameb));
SInfo[pID][pLeader] = rang;
format(str,sizeof(str),"Teammitglied %s hat %s zur Fraktion %d hinzugefügt.",pname,pnameb,rang);
SendClientMessageToAll(COLOR_GELB,str);
return 1;
}
return Adminbefehl;
}den so:
dcmd_veh(playerid,params[])
{
new Float:vehx,Float:vehy,Float:vehz;
new vehid,cc1,cc2,string[128];
if(sscanf(params,"iii",vehid,cc1,cc2))return SendClientMessage(playerid,COLOR_ROT,"[Benutze]: /veh [VehicleID][Farbe1][Farbe2]");
if(SInfo[playerid][pAdmin] >= 3)
{
GetPlayerPos(playerid,vehx,vehy,vehz);
new carid = CreateVehicle(vehid,vehx,vehy,vehz,3,cc1,cc2,-1);
SetVehicleNumberPlate(carid,"~>Support<~");
PutPlayerInVehicle(playerid, carid, 0);
format(string,sizeof(string),"Du hast ein Admincar gespawnt! (FahrzeugID :%d)",GetVehicleModel(GetPlayerVehicleID(playerid)));
SendClientMessage(playerid,COLOR_ROT,string);
PutPlayerInVehicle(playerid, carid, 0);
SetVehicleHealth(carid ,10000.0);
}return 1;
}und dann brauche ich nochmal den genauen Code von diesen Warnings.
CodeC:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\gamemodes\Selfmade.pwn(3720) : warning 202: number of arguments does not match definition C:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\gamemodes\Selfmade.pwn(3720) : warning 202: number of arguments does not match definition C:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\gamemodes\Selfmade.pwn(3740) : warning 225: unreachable code
-
Zeig die ganzen Befehle wo die Warnings enthalten sind.
-
hey.
Wenn ich z.B /makeadmin (meine version settm) machen will.
Steht da: Unknown Server Command.
Hier Code:
(ps, ich bin admin)dcmd_settm(playerid,params[])
{
new pID, rang, pnameb[MAX_PLAYER_NAME];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,COLOR_ROT,"Befehl: /settm [playerid][Rang]");
if(SInfo[playerid][pAdmin] >= 5)
{
GetPlayerName(playerid,pname,sizeof(pname));
GetPlayerName(pID,pnameb,sizeof(pnameb));
SInfo[pID][pAdmin] = rang;
format(str,sizeof(str),"Administrator %s hat %s zu Adminrang %d befördert.",pname,pnameb,rang);
SendClientMessageToAll(COLOR_GELB,str);
return 1;
}
return Adminbefehl;
}dcmd_setchef(playerid,params[])
{
new pID, rang, pnameb[MAX_PLAYER_NAME];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,COLOR_ROT,"Befehl: /setchef [playerid][Fraktion]");
if(SInfo[playerid][pAdmin] >= 4)
{
GetPlayerName(playerid,pname,sizeof(pname));
GetPlayerName(pID,pnameb,sizeof(pnameb));
SInfo[pID][pLeader] = rang;
SendClientMessage(playerid,0xFFFFFFFF,"Du hast %s zum Chef der %d gemacht.",pnameb,rang);
format(str,sizeof(str),"Teammitglied %s hat %s zur Fraktion %d hinzugefügt.",pname,pnameb,rang);
SendClientMessageToAll(COLOR_GELB,str);
return 1;
}
return Adminbefehl;
}/e
Warnings (falls es unterstützt)
C:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\pawno\include\md5.inc(92) : warning 219: local variable "str" shadows a variable at a preceding level
C:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\gamemodes\Selfmade.pwn(3257) : warning 203: symbol is never used: "params"
C:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\gamemodes\Selfmade.pwn(3350) : warning 204: symbol is assigned a value that is never used: "vehicleid"
C:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\gamemodes\Selfmade.pwn(3720) : warning 202: number of arguments does not match definition
C:\Users\Home\Desktop\It's Roleplay v0.1\Neuer Ordner\gamemodes\Selfmade.pwn(3720) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase5 Warnings.
Makier die Warnings mal im Befehl und zeig uns alle Befehle, wo warnings vorhanden sind. -
Dann bitte nochmal den Public OnPlayerCommandText
-
Dann bitte nochmal den Public OnPlayerCommandText und ändere das einfach mal mit diesem#define Adminbefehl, dass ist sinnlos.
Schreib deine Commands so:
dcmd_settm(playerid,params[])
{
new pID, rang, pnameb[MAX_PLAYER_NAME];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,COLOR_ROT,"Befehl: /settm [playerid][Rang]");
if(SInfo[playerid][pAdmin] <= 5)return SendClientMessage(playerid,COLOR_ROT,"Du bist dazu nicht berechtigt.");
{
GetPlayerName(playerid,pname,sizeof(pname));
GetPlayerName(pID,pnameb,sizeof(pnameb));
SInfo[pID][pAdmin] = rang;
format(str,sizeof(str),"Administrator %s hat %s zu Adminrang %d befördert.",pname,pnameb,rang);
SendClientMessageToAll(COLOR_GELB,str);
return 1;
}
return 1;
} -
Zeig mal den Public return Adminbefehl;
-
Kenne den Server noch von damals sofern er das ist, ist einfach top!
-
Hast du die PSD?