Beiträge von Jayen
-
-
Hallo Community besonders GFX'ler, da mein alter Thread ein wenig
untergegangen ist und ich noch ein paar andere Grafiken brauche,
schreibe ich hier einen neuen Thread und lösche den alten.Also ich brauche insgesamt 3 Grafiken, vorerst ein Trennbalken in San Andreas News Corporation Style.
Dann noch eine Grafik mit "In Bearbeitung", "Angenommen", "Abgelehnt".
Bei der Gestaltung könnt ihr euch freien lauf lassen, ich werde euch ein wenig mit meinen Wünschen dann näher kommen.
Sobald der Server online kommt, wird auch eine kleine Belohnung in $ rausspringen.
Viele Grüße
-
Dann mach ein "else" zwischen die Abfragen.
//EDIT
Variable 1 immer zu erst abfragen. Bzw.
if(variable==1){}
else if(variable==0){}
Bitte ein Beispiel.Viele Grüße
-
Es funktioniert doch alles siehe letzten Beitrag von mir, dort ist mein Problem geschildert.
Viele Grüße
-
Aduty geht immer noch nicht, mache ich nun /aduty kommt Traider hat sich als angemeldet und als abgemeldet, also er spammt das doppelt immer.
ocmd:aduty(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Diesen Befehl darfst du nicht benutzen.");
if(Adminduty[playerid] == 0)
{
new Adminrang[64];
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 1:(Adminrang="Supporter");
case 2:(Adminrang="Moderator");
case 3:(Adminrang="Administrator");
case 4:(Adminrang="Super Administrator");
case 5:(Adminrang="Server Manager");
case 6:(Adminrang="Server Leitung");
}
new string[128];
format(string,sizeof(string),"%s hat sich als %s angemeldet.",SpielerName(playerid),Adminrang);
SendClientMessageToAll(COLOR_ROT,string);
Adminduty[playerid] = 1;
}
if(Adminduty[playerid] == 1)
{
new Adminrang[64];
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 1:(Adminrang="Supporter");
case 2:(Adminrang="Moderator");
case 3:(Adminrang="Administrator");
case 4:(Adminrang="Super Administrator");
case 5:(Adminrang="Server Manager");
case 6:(Adminrang="Server Leitung");
}
new string1[128];
format(string1,sizeof(string1),"%s hat sich als %s abgemeldet.",SpielerName(playerid),Adminrang);
SendClientMessageToAll(COLOR_ROT,string1);
Adminduty[playerid] = 0;
}
return 1;
}new Adminduty[MAX_PLAYERS] = 0;
Viele Grüße,
-
Hallo Community, ich suche für 1 Logos einen kurzen Designer, der mir dies anfertigen kann.
Ich wäre diesen sehr dankbar, ich brauch insgesamt ein Logo.
Vorerst ein Logo/Header für einen Thread, im Logo sollte Exciting-Roleplay stehen, der Rest ist euch überlassen ich stelle dort keine großen Anforderungen. -
Funktioniert, danke!
-
Das mit den Kommas geht nicht, habe schon ebend was gefixxt.
So siehts derzeit aus, immer noch die gleichen Error Zeilen.
ocmd:makeleader(playerid,params[])
{
new pID, frakid;
if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,COLOR_GRAU,"Diesen Befehl darfst du nicht benutzen.");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
if(sscanf(params, "ui", pID,frakid)) return SendClientMessage(playerid,COLOR_GRAU,"Benutzung: /makeleader [ID/Teilname] [Fraktion]");
SetPVarInt(pID,"Fraktion",frakid);
SetPVarInt(pID,"Fraktionsrang",6);
SpielerSpeichern(pID);
switch(frakid)
{
case 0:{SetPlayerSkin(pID,19);SendClientMessage(pID,COLOR_HELLBLAU,"** Dir wurden deine Rechte als Fraktion's-Leader entzogen. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 1:{SetPlayerSkin(pID,280);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Leader des SAPD´s ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 2:{SetPlayerSkin(pID,287);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Army Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");}
case 3:{SetPlayerSkin(pID,286);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum FBI Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 4:{SetPlayerSkin(pID,71);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Ordnungsamt Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 5:{SetPlayerSkin(pID,275);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Sanitäter Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 6:{SetPlayerSkin(pID,187);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum San Andreas News Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 7:{SetPlayerSkin(pID,294);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Hitman Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 8:{SetPlayerSkin(pID,186);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Yakuza Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 9:{SetPlayerSkin(pID,106);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Grove Street Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.);"};
case 10:{SetPlayerSkin(pID,104);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Ballas Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
case 11:{SetPlayerSkin(pID,174);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Sureno Syndikat Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre.");};
}
return 1;
}C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1173) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : error 014: invalid statement; not in switch
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : warning 215: expression has no effect
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : error 001: expected token: ";", but found ":"
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : error 029: invalid expression, assumed zero
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
-
Hey Leute, ich finde in meinem makeleader Befehl den Error nicht, vielleicht hat jemand von euch bessere Augen.
ocmd:makeleader(playerid,params[])
{
new pID, frakid;
if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,COLOR_GRAU,"Diesen Befehl darfst du nicht benutzen.");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
if(sscanf(params, "ui", pID,frakid)) return SendClientMessage(playerid,COLOR_GRAU,"Benutzung: /makeleader [ID/Teilname] [Fraktion]");
SetPVarInt(pID,"Fraktion",frakid);
SetPVarInt(pID,"Fraktionsrang",6);
SpielerSpeichern(pID);
switch(frakid)
{
case 0:{SetPlayerSkin(pID,19);SendClientMessage(pID,COLOR_HELLBLAU,"** Dir wurden deine Rechte als Fraktion's-Leader entzogen. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."}; //Error Zeile
case 1:{SetPlayerSkin(pID,280);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Leader des SAPD´s ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."}; //Error Zeile
case 2:{SetPlayerSkin(pID,287);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Army Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 3:{SetPlayerSkin(pID,286);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum FBI Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 4:{SetPlayerSkin(pID,71);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Ordnungsamt Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 5:{SetPlayerSkin(pID,275);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Sanitäter Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 6:{SetPlayerSkin(pID,187);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum San Andreas News Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 7:{SetPlayerSkin(pID,294);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Hitman Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 8:{SetPlayerSkin(pID,186);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Yakuza Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 9:{SetPlayerSkin(pID,106);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Grove Street Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 10:{SetPlayerSkin(pID,104);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Ballas Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
case 11:{SetPlayerSkin(pID,174);SendClientMessage(pID,COLOR_HELLBLAU,"** Du wurdest zum Sureno Syndikat Leader ernannt. **");SendClientMessage(pID,COLOR_HELLBLAU,"Du hast nun eine Amtszeit von 4 Monaten, solltest du vorher kündigen folgt eine Leader Sperre."};
}
return 1;
}C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1173) : error 001: expected token: ",", but found "}"
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1173) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : error 014: invalid statement; not in switch
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : warning 215: expression has no effect
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : error 001: expected token: ";", but found ":"
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : error 029: invalid expression, assumed zero
C:\Users\Alexander\Desktop\Script Selfmade\gamemodes\Selfmade.pwn(1174) : fatal error 107: too many error messages on one line -
if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,COLOR_GRAU,"Diesen Befehl darfst du nicht benutzen.");
new pID, string[128], string1[128], Adminrang;
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
if(sscanf(params,"ui",pID,Adminrang))Du fragst ab, ob pID connected ist, wenn du sie nichtmalmehr richtig definiert hast, also durch die Spielereingabe (sscanf-Abfrage)?
Verstehe ich jetzt nicht.Viele Grüße
-
if(Adminduty[playerid] == 1)
{
new Adminrang[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 1:(Adminrang="Supporter");
case 2:(Adminrang="Moderator");
case 3:(Adminrang="Administrator");
case 4:(Adminrang="Super Administrator");
case 5:(Adminrang="Server Manager");
case 6:(Adminrang="Server Leitung");
}
new string1[128];
format(string1,sizeof(string1),"%s hat sich als %s abgemeldet.",SpielerName(playerid),Adminrang);
SendClientMessageToAll(COLOR_ROT,string1);
Adminduty[playerid] = 0;//Hier war der fehler, du musst es auch auf 0setzen
}
Danke dafür, nur das /makeadmin System buggt noch.
Ich brauche da dringend Hilfe. Wenn ich z.B mich als pID auswähle geht das, wähle ich einen anderen Spieler aus geht das nicht.Viele Grüße
-
Hallo Community, ich habe 2 Bugs in meinen Befehlen, jedoch weiß ich nicht woher diese kommen.
Hier fange ich mal mit Bug 1 an, es geht um das Adminduty System. Man gibt /aduty ein und es sollte "Jayen hat sich als Server Leitung angemeldet" kommen , macht man wieder /aduty sollte "Jayen hat sich als Server Leitung abgemeldet" kommen. Jedoch buggt es, wie man im Screen hier sehen kann, ich gabe die ganze Zeit /aduty ein.
Hier mal der Code
ocmd:aduty(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Diesen Befehl darfst du nicht benutzen.");
if(Adminduty[playerid] == 0)
{
new Adminrang[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 1:(Adminrang="Supporter");
case 2:(Adminrang="Moderator");
case 3:(Adminrang="Administrator");
case 4:(Adminrang="Super Administrator");
case 5:(Adminrang="Server Manager");
case 6:(Adminrang="Server Leitung");
}
new string[128];
format(string,sizeof(string),"%s hat sich als %s angemeldet.",SpielerName(playerid),Adminrang);
SendClientMessageToAll(COLOR_ROT,string);
Adminduty[playerid] = 1;
}
if(Adminduty[playerid] == 1)
{
new Adminrang[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 1:(Adminrang="Supporter");
case 2:(Adminrang="Moderator");
case 3:(Adminrang="Administrator");
case 4:(Adminrang="Super Administrator");
case 5:(Adminrang="Server Manager");
case 6:(Adminrang="Server Leitung");
}
new string1[128];
format(string1,sizeof(string1),"%s hat sich als %s abgemeldet.",SpielerName(playerid),Adminrang);
SendClientMessageToAll(COLOR_ROT,string1);
Adminduty[playerid] = 1;
}
return 1;
}Dann zum 2 Problem, es geht um das /makeadmin System.
Jedesmal wenn ich /makeadmin *** 6 mache, steht dort das ich denjenigen als Server Leiter aufgenommen habe, was auch so richtig ist.
Mache ich jedoch /makeadmin *** 4 steht dort trotzdem das er als Server Leiter ins Team aufgenommen wurde, obwohl Rang 4 Super Administrator ist.
Hier mal der Befehl
ocmd:makeadmin(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,COLOR_GRAU,"Diesen Befehl darfst du nicht benutzen.");
new pID, string[128], string1[128], Adminrang;
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
if(sscanf(params,"ui",pID,Adminrang))return SendClientMessage(playerid,COLOR_GRAU,"Benutzung: /makeadmin [ID/Teilname] [Rang]");
if(Adminrang<0||Adminrang>6)return SendClientMessage(playerid,COLOR_GRAU,"Der Adminrang darf nicht unter 0 oder über 6 liegen.");
SetPVarInt(pID,"Adminlevel",Adminrang);
SpielerSpeichern(pID);
new Adminlevel[64];
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 0:(Adminlevel="User");
case 1:(Adminlevel="Supporter");
case 2:(Adminlevel="Moderator");
case 3:(Adminlevel="Administrator");
case 4:(Adminlevel="Super Administrator");
case 5:(Adminlevel="Server Manager");
case 6:(Adminlevel="Server Leitung");}
format(string,sizeof(string),"Du wurdest von %s zum %s ins Team aufgenommen.",SpielerName(playerid),Adminlevel);
SendClientMessage(pID,COLOR_HELLBLAU,string);
format(string1,sizeof(string1),"Du hast %s als %s ins Team aufgenommen.",SpielerName(pID),Adminlevel);
SendClientMessage(playerid,COLOR_HELLBLAU,string1);
return 1;
}Viele Grüße
-
Hallo Community, macht es einen Unterschied wenn ich den Befehl so oder so scripte?
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Grau,"Diesen Befehl darfst du nicht benutzen.");
if(!isPlayerAnAdmin(playerid,1))
{
return SendClientMessage(playerid,Grau,"Diesen Befehl darfst du nicht benutzen.");
}Viele Grüße
-
Hallo Community, ich wollte euch mal fragen ob Anti De AMX wirklich gegen decompilen des Scriptes hilft, ich bin mir da nicht so ganz sicher.
Viele Grüße
-
Doppelpost
Aber kann man dir auch andere Sachen anbieten?
Kommt drauf an, was du mir anbieten willst.Viele Grüße
//Edit
Ich kann auf 9,18€ PSC insgesamt runtergehen. -
Hallo Community, ich verkaufe 2680 GC von meinem WarZ Account.
Würde man diese 2680 GC so kaufen bezahlt man rund ~15€, ich verlange lediglich 10€ PSC dafür.
Ihr invitet mich dann in euren Clan und ich überweise euch die GC. Melden bitte hier im Thread oder per PN.Viele Grüße
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier. -
Freelife Roleplay hat einzigartige Ideen die ich so noch nie gesehen habe, mal sehen was daraus wird.
Ich bleibe ganz sicher dort aktiv und werde es verfolgen.MfG
-
Ich warte noch auf weitere Logos, es sind schon eine Vielzahl angekommen.
MfG
-
-
Ist mir selbst schon bewusst, trotzdem warte ich mal vielleicht ist mir ein Logo ja so viel Wert.