aber es soll schon da stehen von wem er auf den rang gemacht wurde und auf welchen
Beiträge von Sascha1234
-
-
hier is nochma der bearbeitete rang befehl
ocmd:rang(playerid,params[])
{
if(!isPlayerAnLeader(playerid,4)) return SendClientMessage(playerid,ROT,"Du bist nicht der Leader dieser Fraktion.");
new pID,string[128],rangid[64];
if(sscanf(params,"ui",pID,rangid)) return SendClientMessage(playerid,GRAU,"/rang [ID/Teil des Namens] [Rang]");
switch(rangid[4])
{
case 0:{rangid="Knecht";}
case 1:{rangid="Dealer";}
case 2:{rangid="Unterboss";}
case 3:{rangid="Boss";}
}
format(string,sizeof(string),"Dein Rang wurde von %s auf %s erhöht.",Spielername(playerid),rangid);
SendClientMessage(playerid,TURKIS,string);
return 1;
}nur ingame werden die ränge immer auf 75 gesetzt anstatt auf 1 2 oder 3 das geht mit %i genauso wie mit %s
da steht dann
Dein Rang wurde von Sascha auf 75 erhöht -
hier habe mir ein ocmd erstellt
der sieht bis jetzt so aus
ocmd:rang(playerid,params[])
{
if(!isPlayerAnLeader(playerid,6)) return SendClientMessage(playerid,ROT,"Du bist nicht der Leader dieser Fraktion.");
new pID,string[128],rangid;
if(sscanf(params,"ui",pID,rangid)) return SendClientMessage(playerid,GRAU,"/rang [ID/Teil des Namens] [Rang]");
switch(rangid)
{
case 0:{rangid="Knecht";}
case 1:{rangid="Dealer";}
case 2:{rangid="Unterboss";}
case 3:{rangid="Boss";}
}
format(string,sizeof(string),"Dein Rang wurde von %s auf %i erhöht.",Spielername(playerid),rangid);
return 1;
}und bei den case dingern zeigt der mir das hier an was bedeutet das ?
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(505) : error 006: must be assigned to an array
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(506) : error 006: must be assigned to an array
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(507) : error 006: must be assigned to an array
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(508) : error 006: must be assigned to an array
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase4 Errors.
-
ne ich habe mir gta von nem kumpel drauf gezogen und da waren die mods mit drauf
und keine ahnung er hat die ihrwie drauf gemacht
nur ich weiß jetzt nicht wie ich die wieder runter kriegen soll -
hey leute
wie bekomme ich meine mods raus so das ich nicht gta löschen muss oder so wie nehme ich die einfach raus ?freue mich auf antworten
-
jo geht danke
-
jo jetzt kommen zwar die namen nur jetzt habe ich ein neues problem
also ich machen jetzt /makeleader Sascha 3
also 3 ist Medic und wenn ich vorher in 2 war also in ballas aber den befehl schreibe mit 3
kommt vorher noch einmal
Du wurdest von Sascha zum Leader der Fraktion Ballas gemacht aber in den stats wird das dann schon als medic angezeigt
und wenn ich es nochmal schreibe kommt erst das ich zum medic gemacht wurde//edit hier mal der befehl
ocmd:makeleader(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Dein Rang ist zu niedrig.");
new pID,fID;
new string[128],fraktid[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktid="Zivilist";}
case 1:{fraktid="Los Santos Police Departments";}
case 2:{fraktid="Ballas";}
case 3:{fraktid="Medic";}
}
if(sscanf(params,"ui",pID,fID)) return SendClientMessage(playerid,TURKIS,"/makeleader [ID/Teil des Namens] [Fraktion]");
format(string,sizeof(string),"Du wurdest von %s zum Leader der Fraktion %s ernannt.",Spielername(playerid),fraktid);
SendClientMessage(playerid,TURKIS,string);
SetPVarInt(pID,"Fraktion",fID);
return 1;
} -
hey leute
ich habe folgendes problem
das ist mein /makeleader befehl
ocmd:makeleader(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Dein Rang ist zu niedrig.");
new pID,fID;
new string[128],fraktid[64];
if(sscanf(params,"ui",pID,fID)) return SendClientMessage(playerid,TURKIS,"/makeleader [ID/Teil des Namens] [Fraktion]");
format(string,sizeof(string),"Du wurdest von %s zum Leader der Fraktion %s ernannt.",Spielername(playerid),fraktid);
SendClientMessage(playerid,TURKIS,string);
SetPVarInt(pID,"Fraktion",fID);
return 1;
}es kommen auch keine fehlermeldungen und so und ingame geht auch alles bis auf das das dann geschrieben wird
Du wurdest von Sascha zum Leader der Fraktion ernannt.
also der Fraktionsname fehlt.
ich weiß nicht die abkürzung dafürkann mir da wer helfen ?
-
wo muss man hier IsPlayerInRangeOfPoint einfügen ? wenn man es nur an tankstellen haben will ?
-
oh ok danke jetzt gehts
-
ohh nicht gesehen :D:D:D
jetzt letzter error
da steht
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(1151) : error 017: undefined symbol "playerid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
jo und jetzt habe ich nurnoch die errors
also die sind bei deinem stock
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(1151) : error 017: undefined symbol "Spieler"
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(1151) : warning 215: expression has no effect
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(1151) : error 001: expected token: ";", but found "]"
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(1151) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(1151) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
-
jetzt habe ich 2 ausgetauscht und jetzt habe ich noch die errors
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(298) : warning 217: loose indentation
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(299) : warning 217: loose indentation
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(330) : error 017: undefined symbol "pInfo"
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(330) : warning 215: expression has no effect
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(330) : error 001: expected token: ";", but found "]"
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(330) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(330) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
und die zeile
if(pInfo[adminid][admin] == 0) // Ob die angegebene ID Admin ist
//edit muss ich das damit tauschen ? if(GetPVarInt(playerid,"Adminlevel")==0) ?
-
hast du gemacht das er nach der abfrage rausgeworfen wird ?
-
kannst du das posten also wie genau ich das machen soll ? bin anfänger und weiß nicht genau wie ich den stock aufbauen soll
-
jo hier
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(201) : error 017: undefined symbol "SendAdminMessage"
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(267) : error 017: undefined symbol "pInfo"
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(267) : warning 215: expression has no effect
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(267) : error 001: expected token: ";", but found "]"
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(267) : error 029: invalid expression, assumed zero
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(267) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
und die zeile
if(pInfo[playerid][admin] >= 1) // Ob der Spieler ein Supporter ist!
-
hey habe da errors im support system
kann da wer helfen ?
http://pastebin.com/mfxJGAwH
das is das script weiß wer was man da machen kann ?
wer ideen hat bitte sagt es -
oh ok danke
-
cool danke .. wie genau haste das jetzt gemacht ?
-
hey
ich habe ein problem mit dem login/register systemwenn ich mich registriere steht dann da nicht das man sich registriert hat sondern das man erfolgreich eingeloggt wurde und dann wird der account nicht gespeichert.
weiß wer wie das geht ?hier einma das script
hoffe auf hilfe
mit freundlichen grüßen
sascha