Danke aber sind immernoch die gleichen Errors...
Beiträge von TerabytE
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
Hallo,
Ich glaube er Fehler liegt in dieser Zeile.
if([pInfo][playerid][Rank]!= 13)return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion !");Mach es mal so.
if(pInfo[playerid][Rank]!= 13)return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion !");Vielleicht funktioniert es So.
MFG
Easy-GamesIst das nicht das Gleiche? :O
-
Ja ich weiß ich habs nicht so mit dem Leadersystem.......
ocmd:rank(playerid,params[])
{
new pID, rank, altrank,rankup[125],rankdown[125];
if([pInfo][playerid][Rank]!= 13)return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion !"); //Alle Errors in der Reihe
if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,COLOR_WHITE,"/rank [spieler] [rank]");
if(rank<0||rank>6)return SendClientMessage(playerid,COLOR_RED,"Du kannst nur einen Rank verteilen zwischen 1-13.");
altrank = [pInfo][pID][Rank];
format(rankdown,sizeof(rankdown),"Du hast ein Rankdown erhalten, dein aktueller Rank ist %i.",rank);
format(rankup,sizeof(rankup),"Du hast ein Rankup erhalten, dein aktueller Rank ist %i.",rank);
if(altrank > rank){SendClientMessage(playerid,COLOR_RED,rankdown);}
if(altrank < rank){SendClientMessage(playerid,UEBERSCHRIFT,rankup);}
SendClientMessage(pID,COLOR_PURPLE,"Du hast einem Member ein Rang gegeben");
SetPVarInt(pID,"Rank",rank);
SaveAccount(pID);
return 1;
}Vielen Vieln Dank im Voraus.
-
Danke funktioniert
-
Du müsstest es denk ich mal so machen:
if(pInfo[playerid][Fraktion] == pInfo[playerid][Fraktion] || pInfo[playerid][Leader] == pInfo[playerid][Leader]);
Ne da kommt ein neuer Error
(555) : error 036: empty statement -
ocmd:f(playerid,params[])
{
new result[254];
if(sscanf(params,"s",result)) return SendClientMessage(playerid,COLOR_WHITE,"Benutze: /f [Text]");
{
new resultstring[128];
new member = pInfo[playerid][Fraktion];
{
if(member==1)//LVPD
{
if(pInfo[playerid][Rank] == 6) { format(resultstring, sizeof(resultstring), "Polizeipresident %s: %s", SpielerName(playerid), result); }
else if(pInfo[playerid][Rank] == 5) { format(resultstring, sizeof(resultstring), "Lieutnant %s: %s", SpielerName(playerid), result); }
else if(pInfo[playerid][Rank] == 4) { format(resultstring, sizeof(resultstring), "Kommissar %s: %s", SpielerName(playerid), result); }
else if(pInfo[playerid][Rank] == 3) { format(resultstring, sizeof(resultstring), "Bewährungshelfer : %s", SpielerName(playerid), result); }
else if(pInfo[playerid][Rank] == 2) { format(resultstring, sizeof(resultstring), "Officer %s: %s", SpielerName(playerid), result); }
else if(pInfo[playerid][Rank] == 1) { format(resultstring, sizeof(resultstring), "Cadet %s: %s", SpielerName(playerid), result); }
else if(pInfo[playerid][Rank] == 0) { format(resultstring, sizeof(resultstring), "Neuling %s: %s", SpielerName(playerid), result); }
}
for(new i; i<MAX_PLAYERS; i++)
{
if(pInfo[playerid][Fraktion]) == (pInfo[playerid][Fraktion]) || (pInfo[playerid][Leader]) == (pInfo[playerid][Leader]); [color=#ff6600] (Diese Zeile ist der Fehler)[/color]
{
SendClientMessage(i, UEBERSCHRIFT, resultstring);
}
}
}
}
return 1;
}Error Code:
(555) : error 029: invalid expression, assumed zero
-
Danke funktioniert jetzt
-
Sorry, dass ich nochmal nachfrage,aber mein Teleportbefehl funktioniert nicht richtig.
#define DIALOG_TELEPORT 68if(strcmp(cmdtext,"/teleport",true,10)==0)
{
if(IsPlayerAnAdmin(playerid,4))
{
ShowPlayerDialog(playerid,DIALOG_TELEPORT,DIALOG_STYLE_LIST,"Teleport","LVPD\nN24\nSEK\nSanitäter\nADAC\nGolfClub\nStrip","Teleport","Abbrechen");
}
else
{
SendClientMessage(playerid,COLOR_RED,"Diesen Befehl darfst du nicht benutzen!");
}
return 1;
}
if(dialogid==DIALOG_TELEPORT)
{
if(response==0)
{
return 1;
}
if(response==1)
{
SetPlayerPos(playerid,2232.2517,2454.9922,10.8314);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0);
SendClientMessage(playerid,COLOR_ORANGE,"Du hast dich zum LVPD geportet.-Nutze es nicht aus!");
return 1;
}
if(response==2)
{
SetPlayerPos(playerid,-321.1162,1526.0050,75.3570);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0);
SendClientMessage(playerid,COLOR_ORANGE,"Du hast dich zur N24-Base geportet.-Nutze es nicht aus!");
return 1;
}
if(response==3)
{
return 1;
}
if(response==4)
{
return 1;
}
if(response==5)
{
return 1;
}
if(response==6)
{
return 1;
}
if(response==7)
{
return 1;
}
}
Egal was man auswählt man kommt immer zum LVPD
Danke im Vorraus -
Alles klar danke
-
Hallo breadfish,
ich habe bei meinem Script ein Problem:
Immer wenn ich einen Timer setze, damit das Tor automatisch schließt klappt es nicht. Ich hoffe mir kann jemand helfen.new lvpdtor1;
lvpdtor1=CreateObject(971, 2335, 2443.6000976563, 8.3000001907349, 0, 0, 62);
ocmd:lvpd1(playerid,params[])
{
if(!IsPlayerInRangeOfPoint(playerid,10, 2335, 2443.6000976563,8.3000001907349))return SendClientMessage(playerid,COLOR_RED,"Du bist nicht in der Nähe des LVPD Tores.");
MoveObject(lvpdtor1,2335, 2443.6000976563, 8.3000001907349-10,5);
return 1;
} -
Server-Log bitte posten
-
Grafiktreiber aktualisieren bzw. einen neuen runterladen. Hoffe ich konnte helfen
-
Könnte man auch Adminfunktionen dort einbauen, zum Beispiel wie User bannen etc.?
-
-
-
SA-MP Dedicated Server
----------------------
v0.3c R2, (C)2005-2011 SA-MP Team[18:12:20] filterscripts = "" (string)
[18:12:20]
[18:12:20] Server Plugins
[18:12:20] --------------
[18:12:20] Loaded 0 plugins.[18:12:20]
[18:12:20] Filter Scripts
[18:12:20] ---------------
[18:12:20] Loaded 0 filter scripts.[18:12:21]
----------------------------------
[18:12:21] test
[18:12:21] ----------------------------------[18:12:21] Number of vehicle models: 4
[18:12:21] Incoming connection: 127.0.0.1:61086
[18:12:21] Incoming connection: 127.0.0.1:61087 -
Die Sachen bei der server.cfg stimmen mit dem Script überein.
Der Server lässt sich auch starten, nur wenn ich drauf connecte steht da "The Server didn't respond.." -
Du musst glaube ich das scanf noch ganz unten im script einfügen
-
Ich habe ein Problem.
Ich scripte ab und zu mal, aber wenn ich den Server starte klappt es aber ich kann mich nicht einloggen.Brauche Hilfe