I am sexy and i knwo it. ja ehm der maximalle Clanname ist ja 6.
Beiträge von SexyPawnoStyle
-
-
ich denke schon, ich brauch das für mein clan system
-
Also das vor dem namen jetz so auftaucht ich heiße Ezio und wenn diese funktion ausgeführt wird soll das so gehen [HaZe]Ezio
-
Jo wie in der überschrift klappt mien else nciht und ich hab
das adminlevel auslesen lassen bei jedem ist es 5 also ich bin alleine und mache /score 9 stehtAber warum hier code
ocmd:score(playerid,params[])
{
new pName[MAX_PLAYER_NAME], string[MAX_PLAYER_NAME+10],pID;
if(IsPlayerConnected(pID))
{
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Orange,"Benutzung: /score <playerid>");
GetPlayerName(pID,pName,MAX_PLAYER_NAME);
format(string,sizeof(string),"Name: %s",pName);
SendClientMessage(playerid,Orange,string);
format(string,sizeof(string),"Geld: %d",GetPlayerMoney(pID));
SendClientMessage(playerid,Orange,string);
format(string,sizeof(string),"Level: %d",GetPlayerScore(pID));
SendClientMessage(playerid,Orange,string);
format(string,sizeof(string),"Admin: %d",GetPVarInt(pID, "Adminlevel"));
SendClientMessage(playerid,Orange,string);
}
else
{
SCM(playerid,Rot,"Player not Connected");
return 1;
}
return 1;
} -
Welche PLattform nuten die? wenn WBB!
Dann beim WBB Support melden Verlangen der Seiten schließung und das Bild Löschen oda was auch immer!!
-
Ehm ja wäre schon wenn du uns dein Script ein Teil beispiel public ONPLayerConnect oda oda dein Spielerdatei!
-
stimmt das war jetz ein leichtsinns fehler von mir!!
-
-
ocmd:makeadmin(playerid,params[])
{
if(IstSpielerAdmin(playerid,5))
{
new pID,rang,string[128];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,Rot,"SERVER:/makeadmin [Name/ID] [Rang]");
if(rang<0||rang>5)return SendClientMessage(playerid,Rot,"Bitte gib ein rang von 0-5 an!");
if(rang > GetPVarInt(playerid, "Adminlevel"))//befördert
{
format(string,sizeof(string),"Admin %s Promoted %s to a higher Admin",SpielerName(playerid),SpielerName(pID));
}
if(rang < GetPVarInt(playerid, "Adminlevel"))// abgestuft
{
format(string,sizeof(string),"Admin %s Promoted %s to a lower Admin",SpielerName(playerid),SpielerName(pID));
return 1;
}
SetPVarInt(pID,"Adminlevel",rang);
SaveAcc(pID);
}
return 1;
}Hab es mal so gemacht und es klappt nicht kann mir wer sagen warum nciht?
-
Help!!
if(rang > GetPVarInt(playerid, "Adminlevel"))//befördert
{
new maxname[MAX_PLAYER_NAME];
GetPlayerName(pID,maxname,sizeof(maxname));
format(string,sizeof(string),"%s wurde Befördert!",maxname);
SendClientMessageToAll(Rot,string);
return 1;
}
if(rang < GetPVarInt(playerid, "Adminlevel"))// abgestuft
{
new maxname[MAX_PLAYER_NAME];
GetPlayerName(pID,maxname,sizeof(maxname));
format(string,sizeof(string),"%s wurde Degradiert!",maxname);
SendClientMessageToAll(Rot,string);
return 1;
}Würde es den so gehen??
-
Kannst du mir zeigen wie man das einfugt oda muss ich es einfach zu den anderen if abfragen stellen. und ich will machen mit Sendclientmessagetoall allen senden das %s abgestuft oder runter gestuft wird
-
ocmd:makeadmin(playerid,params[])
{
if(IstSpielerAdmin(playerid,5))
{
new pID,rang,maxname[MAX_PLAYER_NAME],string[128];
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,Rot,"SERVER:/makeadmin [Name/ID] [Rang]");
if(rang<1||rang>5)return SendClientMessage(playerid,Rot,"Bitte gib ein rang von 1-5 an!");
SetPVarInt(pID,"Adminlevel",rang);
SaveAcc(pID);GetPlayerName(pID,maxname,sizeof(maxname));
format(string,sizeof(string),"A new Admin was Born it is : %s",maxname);
SendClientMessageToAll(Rot,string);
}
return 1;
}Das ist er
-
Also in jedem GF ist das ja eingebaut das wenn ein Owner jemanden degradiert steht ja Admin Ezio hat dich zu einem level 2 Admin degradiert und bei beförderung Admin Ezio hat dich zu einem Level 4 Admin Befördert!!
So mein ich das
-
-
Ok hASB verbessert ;DD
-
Ja mein ich ja ich mach format etc. %i
SendClientMessage(playerid,color,string -
Ich mein ja ich hab es schon aber er gibt mir imme rrandom zahlen wenn ich es ihn einem string wieder ausgebe ob bei meinem getip befhl gab er mir eine random zahl bei andern auch das nervt und ich mach auch alles richtig etc. !!!!!!
-
Ja gut jetz braucht ich eig. nur noch beim Score Befehl da wenn er Admin ist auch da das AdminLevel angezeigt wird und wenn er kein Admin ist das , das dann auch nciht steht
-
Was heißt const message was muss da rfein und die color darf ich entscheiden oda??
-
hilft das !!!
ocmd:a(playerid,params[])
{
new text[100], rang[16], string[128];
if(!IstSpielerAdmin(playerid, 1))return SendClientMessage(playerid, Rot, "Du bist kein Admin.");
if(sscanf(params,"s", text))return SendClientMessage(playerid, Rot, "Benutze /a [text].");
if(IstSpielerAdmin(playerid,5))rang = "Owner";
else if(IstSpielerAdmin(playerid,4))rang = "Admin";
else if(IstSpielerAdmin(playerid,3))rang = "Manager";
else if(IstSpielerAdmin(playerid,2))rang = "Moderrator";
else if(IstSpielerAdmin(playerid,1))rang = "Supporter";
format(string, 128, "[%s] %s: %s[%d]", rang,SpielerName(playerid) , text,playerid);
for(new i=0; i<GetMaxPlayers(); i++)
{