Ich möchte dran Teilnehmen
Beiträge von Smile325
-
-
Hallo Liebe Breadfish Community
Ich suche ein Samp Server mit 30 Slots mit Datenbank, FTP etc.
wir haben bereits ein Forum und ein TS³, und würden im TS³, Forum, Samp Server Werbung machen.Wenn ein intressierter den Forum und den TS3 angucken will kann mir einfach eine PN schreiben.
hoffe auf antwort.
mfg
Smile325// Edit: Information hinzugefügt.
-
-
Hallo Liebe Breadfish Community,
Ich habe ein kleines Problem, ich möchte das der Tag nach dem "/aduty" gehen vor dem Namen steht, z.b Ich heiße: "Smile325" und wenn ich den Befehl "/aduty" eingebe möchte ich dass ich "[Test]Smile325" heiße.
Hoffe auf Antwort.
if (strcmp(cmd, "/adminduty", true) == 0 || strcmp(cmd, "/aduty", true) == 0)
{
if(AdminDuty[playerid] == 0)
{
if(PlayerInfo[playerid][pAdmin] == 1 || PlayerInfo[playerid][pAdmin] == 2 || PlayerInfo[playerid][pAdmin] == 3|| PlayerInfo[playerid][pAdmin] == 4)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Moderator im Dienst!");
SetPlayerColor(playerid,0xFF00A5FF);
AdminDuty[playerid] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"* Moderator %s[ID:%d] ist nun im Dienst*",sendername,playerid);
SendClientMessageToAll(0x932200FF, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] == 5 || PlayerInfo[playerid][pAdmin] == 6 || PlayerInfo[playerid][pAdmin] == 1337)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Super-Moderator im Dienst!");
SetPlayerColor(playerid,0xFF00A5FF);
AdminDuty[playerid] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"*Super-Moderator %s[ID:%d] ist nun im Dienst.*",sendername,playerid);
SendClientMessageToAll(COLOR_RED, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] ==1338)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Administrator im Dienst!");
SetPlayerColor(playerid,0xFF00A5FF);
AdminDuty[playerid] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Administrator %s[ID:%d] ist nun im Dienst.*",sendername,playerid);
SendClientMessageToAll(COLOR_RED, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pAdmin] == 2000 || PlayerInfo[playerid][pAdmin] == 2001)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Projektleiter im Dienst!");
SetPlayerColor(playerid,0xFF00A5FF);
AdminDuty[playerid] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Projektleiter %s[ID:%d] ist nun im Dienst.*",sendername,playerid);
SendClientMessageToAll(COLOR_RED, string);
SetPlayerArmour(playerid, 100);
return 1;
}
if(PlayerInfo[playerid][pSupporter] >= 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun als Supporter im Dienst!");
SetPlayerColor(playerid,0xFF00A5FF);
AdminDuty[playerid] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),"Supporter %s[ID:%d] ist nun im Dienst.*",sendername,playerid);
SendClientMessageToAll(COLOR_RED, string);
SetPlayerArmour(playerid, 100);
return 1;
}
}
if(AdminDuty[playerid] == 1)
{
SendClientMessage(playerid,COLOR_YELLOW,"Du bist nun nichtmehr On Duty!");
Delete3DTextLabel(Admin[playerid]);
Delete3DTextLabel(Supermod[playerid]);
Delete3DTextLabel(Mod[playerid]);
Delete3DTextLabel(Supporter[playerid]);
Delete3DTextLabel(Admin[playerid]);
Delete3DTextLabel(Supermod[playerid]);
Delete3DTextLabel(Mod[playerid]);
Delete3DTextLabel(Supporter[playerid]);
SetPlayerArmour(playerid, 0);
AdminDuty[playerid] = 0;
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
{
SetPlayerColor(playerid, NAMECOLOR_LSCOP);
}
else
{
SetPlayerColor(playerid,TEAM_HIT_COLOR);
}
}
return 1;
}
return 1;
}mfg
Smile325 -
Ich würde diese aber gerne hier besprechen.
Warum sollte ich euch eine Domain sponsoren? Das klingt für mich nicht gerade attraktiv. Versuch mich zu überzeugen. Aber öffentlich. Nicht per PM oder sonst wie.Eine Frage hätte ich noch. Ihr habt angeblich schon 5-7 Leute und keiner von denen ist in der Lage 7€ zu investieren um eine Domain für ein Jahr zu besorgen? Klingt für mich sehr mysteriös.
Wir wollen nicht das unsere Teammitglieder Geld ausgeben, einfach da es meine Aufgabe war ( Wir haben vor Serverstart aufgeteilt ) eine Domain zu besorgen. -
Ist egal, meinen Erfahrungen nach zocken aber mehr bei Games for Windows Live.
-
Ich spiele LCPDFR aber noch nie im Multiplayer gespielt, wir können ja mal zusammen Spielen.
-
ich hätte das Fifa World das macht Spaß wenn man kein Fifa 14 gekauft hat.
hoffe ich konnte dir helfen.
mfg
Smile325 -
Suche eine 2,50 oder 3 Euro Paysafecard.
Bitte per PN melden.lg
Smile325 -
Alles funktioniert wieder, Danke!
-
Es bilden sich immer mehr Errors irgendwie^^
Hier neue:
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(160) : warning 209: function "OnPlayerCommandText" should return a value
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(167) : error 054: unmatched closing brace ("}")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
und das sind die Zeilen:
public OnPlayerCommandText(playerid, cmdtext[])
{
// /Roller
if(!strcmp(cmdtext, "/roller", true))
{
if(SpielerInfo[playerid][Level] > 2) return SendClientMessage(playerid, Rot,"Du bist über Level 2 und kannst dir deshalb keinen weiteren Roller mieten"); // über lvl 2 // ZEILE 142
new Float: X, Float:Y, Float:Z; GetPlayerPos(playerid,X,Y,Z);
if(GetPVarInt(playerid, "Roller") == 0){
MeinRoller[playerid] = CreateVehicle(462, X,Y,Z,0, 0, 1, 120), SetPVarInt(playerid, "Roller", 1);}
else{
DestroyVehicle(MeinRoller[playerid]), SetPVarInt(playerid, "Roller", 0);}
return 1;
}
/*if(!strcmp(cmdtext,"/admintest",true)) // So Sieht ein Admin-Befehl aus
{
if(GetPVarInt(playerid,"Adminlevel") >= 3){//größer oder gleich
SendClientMessage(playerid,-1,"Supermoderator");
SendClientMessage(playerid,-1,"Administrator");
SendClientMessage(playerid,-1,"SuperAdministrator");
SendClientMessage(playerid,-1,"ServerManager");
SendClientMessage(playerid,-1,"Projektleitung");
return 1;
}*/
} // Zeile 160// > | größer
// < | kleiner
// >= | größer oder gleich
// <= | kleiner oder gleich
// return 1;
} // Zeile 167MrPawn habe ich gelesen^^, alles richtig da.
-
Ahh falsch sry ganz unten.
public OnPlayerCommandText(playerid, cmdtext[])
{
// /Roller
if(!strcmp(cmdtext, "/roller", true))
{
if(SpielerInfo[playerid][Level] > 2) return SendClientMessage(playerid, Rot,"Du bist über Level 2 und kannst dir deshalb keinen weiteren Roller mieten"); // über lvl 2 // ZEILE 142
new Float: X, Float:Y, Float:Z; GetPlayerPos(playerid,X,Y,Z);
if(GetPVarInt(playerid, "Roller") == 0){
MeinRoller[playerid] = CreateVehicle(462, X,Y,Z,0, 0, 1, 120), SetPVarInt(playerid, "Roller", 1);}
else{
DestroyVehicle(MeinRoller[playerid]), SetPVarInt(playerid, "Roller", 0);}
return 1;
}
/*if(!strcmp(cmdtext,"/admintest",true)) // So Sieht ein Admin-Befehl aus
{
if(GetPVarInt(playerid,"Adminlevel") >= 3){//größer oder gleich
SendClientMessage(playerid,-1,"Supermoderator");
SendClientMessage(playerid,-1,"Administrator");
SendClientMessage(playerid,-1,"SuperAdministrator");
SendClientMessage(playerid,-1,"ServerManager");
SendClientMessage(playerid,-1,"Projektleitung");
}*/
return 1;
}// > | größer
// < | kleiner
// >= | größer oder gleich
// <= | kleiner oder gleich
return 1; // Das ist die Zeile, die im Error genannt wird. ^^ -
Könnt ihr mir auch dabei helfen?
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(166) : error 010: invalid function or declaration
public OnPlayerCommandText(playerid, cmdtext[])
{
// /Roller
if(!strcmp(cmdtext, "/roller", true))
{
if(SpielerInfo[playerid][Level] > 2) return SendClientMessage(playerid, Rot,"Du bist über Level 2 und kannst dir deshalb keinen weiteren Roller mieten"); // über lvl 2 // ZEILE 142
new Float: X, Float:Y, Float:Z; GetPlayerPos(playerid,X,Y,Z);
if(GetPVarInt(playerid, "Roller") == 0){
MeinRoller[playerid] = CreateVehicle(462, X,Y,Z,0, 0, 1, 120), SetPVarInt(playerid, "Roller", 1);}
else{
DestroyVehicle(MeinRoller[playerid]), SetPVarInt(playerid, "Roller", 0);}
return 1;
}
/*if(!strcmp(cmdtext,"/admintest",true)) //
{
if(GetPVarInt(playerid,"Adminlevel") >= 3){//größer oder gleich
SendClientMessage(playerid,-1,"Supermoderator");
SendClientMessage(playerid,-1,"Administrator");
SendClientMessage(playerid,-1,"SuperAdministrator");
SendClientMessage(playerid,-1,"ServerManager");
SendClientMessage(playerid,-1,"Projektleitung");
}*/
return 1; // Die Zeile die im Error genannt wird.
} -
Hallo alle zusammen, ich habe eine frage
warum kommen dieses Errors alle in einer zeile ?
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(142) : error 017: undefined symbol "Spielerinfo"
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(142) : warning 215: expression has no effect
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(142) : error 001: expected token: ";", but found "]"
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(142) : error 029: invalid expression, assumed zero
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(142) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
// /Roller
if(!strcmp(cmdtext, "/roller", true))
{
if(Spielerinfo[playerid][Level] > 2) return SendClientMessage(playerid, Rot,"Du bist über Level 2 und kannst dir deshalb keinen weiteren Roller mieten"); // über lvl 2 // ZEILE 142
new Float: X, Float:Y, Float:Z; GetPlayerPos(playerid,X,Y,Z);
if(GetPVarInt(playerid, "Roller") == 0){
MeinRoller[playerid] = CreateVehicle(462, X,Y,Z,0, 0, 1, 120), SetPVarInt(playerid, "Roller", 1);}
else{
DestroyVehicle(MeinRoller[playerid]), SetPVarInt(playerid, "Roller", 0);}
return 1;
}// Variablen
new Spieler[128];
new SpielerInfo[MAX_PLAYERS][sDaten];hoffe auf antwort.
mfg
Smile325 -
Ok, Danke
-
Ne so meinte ich es nicht,
ich meinte es so dass man /makeadmin macht wenn man als rcon admin eingeloggt ist und dann wird der Adminlevel gesetzt.
-
Wenn ich dich richtig verstanden habe meinst du es so:
enum sDaten {
Level,
Geld,
Adminlevel,
Eingeloggt,
};stock SpielerSpeichern(playerid)
{
if(SpielerInfo[playerid][Eingeloggt] != 1)return 1;
SpielerInfo[playerid][Geld] = GetPlayerMoney(playerid),SpielerInfo[playerid][Level] = GetPlayerScore(playerid);
dini_IntSet(Spieler, "Geldd", SpielerInfo[playerid][Geld]);
dini_IntSet(Spieler, "Level", SpielerInfo[playerid][Level]);
dini_IntSet(Spieler, "Adminlevel", SpielerInfo[playerid][Adminlevel]);
return 1;
}und so lade ich das ganze:
stock Login(playerid, key[])
{
format(Spieler ,128 ,"/Accounts/%s.ini",Spielername(playerid));
if(!strcmp(key, dini_Get(Spieler, "Passwort"), true))
{
//Passwort richtig
SpielerInfo[playerid][Geld] = dini_Int(Spieler, "Geld"), GivePlayerMoney(playerid, (0+SpielerInfo[playerid][Geld]));
SpielerInfo[playerid][Level] = dini_Int(Spieler, "Level"), SetPlayerScore(playerid, SpielerInfo[playerid][Level]);
SpielerInfo[playerid][Adminlevel] = dini_Int(Spieler, "Adminlevel");
SpielerInfo[playerid][Eingeloggt] = 1;
}
else
{
//Passwort falsch
SendClientMessage(playerid,Rot,"Du hast ein falsches Passwort eingegeben");
KickEx(playerid);
}
return 1;
}ich hoffe ich habe dich richtig verstanden.
lg
-
Hallo alle zusammen
Ich habe alles durchgedacht und möchte 7 Adminränge erstellen vor dem Adminrangnamen steht der Adminrang
2000 Projektleitung
1999 Servermanager
5 Superadministrator
4 Administrator
3 Supermoderator
2 Moderator
1 SupporterMeine Frage ist jetzt aber wie erstelle ich die dass ich zum ein Befehl machen kann wo de Spieler adminrang 5 braucht, gespeichert wird der adminrang schon im Account nur halt immer mit 0
besser konnte ich es nicht erklären.hoffe auf antwort.
mfg
Smile325 -
Ok versuche ich mal Danke.
mfg
Smile325 -
Hallo, Danke für den Hinweis, das war Falsch, jetzt habe ich aber immernoch 7 Errors
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(279) : error 017: undefined symbol "Register"
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(283) : warning 217: loose indentation
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(286) : warning 217: loose indentation
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(286) : error 029: invalid expression, assumed zero
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(286) : error 004: function "OnPlayerClickPlayer" is not implemented
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(291) : warning 225: unreachable code
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(291) : error 029: invalid expression, assumed zero
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(291) : error 017: undefined symbol "Register"
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(298) : error 017: undefined symbol "key"
C:\Users\Phillip\Desktop\German Gangster´s Paradise\gamemodes\GGP.pwn(302) : error 030: compound statement not closed at the end of file (started at line 261)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase7 Errors.