Hast du vielleicht irgendwelche Acatar Plugins drinne oder so z.B. das er sich spiegelt etc. ???
MFG
DJMarc
Danke lag genau an dem Plugin ;D
Gruß
Hast du vielleicht irgendwelche Acatar Plugins drinne oder so z.B. das er sich spiegelt etc. ???
MFG
DJMarc
Danke lag genau an dem Plugin ;D
Gruß
Bei mir sind die Avatare verbuggt, siehe hier:
Gruß
Danke dir, funktioniert.
Gruß
Hallo, ich wollte mein Design umdesignen, habe den Hintergrund geändert, jedoch kann ich die Datei nicht in die .tgz Datei reinziehen?
Was kann ich da machen?
Gruß
Er möchte 0.2% Zinsen darauf berechnen.
Gruß
Ich mache das so, ich setze die Minuten Zeit solange er gemutet ist auf meinen PVarInt. Da ich einen Server Timer habe (1 Minute) setze ich diese Minute die PVarInt MuteZeit um 1 runter.
MfG
Ich frag mich eher gerade, wie du das mit dem Muten umsetzen willst... ich würde da eher den Weg über
nen Timestamp wählen und schauen, ob der größer ist als der jetzige.
MFG
Verstehe das gerade nicht mit schauen ob der größer ist als der jetzige?
if(GetPVarInt(playerid,"MuteZeit") > 1)
?
Danke dir
Gruß
Da es noch zum Thema gehört, ich möchte hier alle gemuteten Spieler auflisten, jedoch bekomme ich Warnings wo der Name abgefragt wird.
ocmd:mutelist(playerid,params[])
{
for(new i = 0;i<MAX_PLAYERS;i ++)
{
if(GetPVarInt(i,"MuteZeit") > 1)
{
GetPlayerName(i, name, sizeof(name)); //Error Zeile
format(string, sizeof (string), "[%s]: %i", name, GetPVarInt(i,"MuteZeit"));
SendClientMessage(playerid,Weis, string);
}
}
return 1;
}
C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : error 017: undefined symbol "name"
C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : error 017: undefined symbol "name"
C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : error 029: invalid expression, assumed zero
C:\Users\Jason_AlvareZ\Desktop\Neuer Ordner (4)\gamemodes\Great-Roleplay.pwn(1988) : fatal error 107: too many error messages on one line
/e:Text
Hey, wie kann ich abfragen ob die MuteZeit größer als 1 ist?
if(GetPVarInt(playerid,"MuteZeit")
Gruß
So sollte es aussehen
ocmd:setadmin(playerid,params[])
{
new pID,string[128],Rang;
if(!IstSpielerEinAdmin(playerid,4))return SendClientMessage(playerid,Grau,"Diesen Befehl darfst du nicht verwenden.");
if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,Grau,"Benutze: /setadmin [ID/Teilname] [Rang]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Grau,"Der Spieler ist nicht online.");
if(Rang < 0 || Rang > 4)return SendClientMessage(playerid,Grau,"Der Rang darf nicht unter 0 und über 4 liegen.");
new rangname[64];
switch (Rang)
{
case 1: format(rangname, 64, "Supporter");
case 2: format(rangname, 64, "Trial Administrator");
case 3: format(rangname, 64, "Administrator");
case 4: format(rangname, 64, "Server Leitung");
}
format(string,sizeof(string),"Du wurdest von Server Leiter %s als %s ins Team aufgenommen.",SpielerName(playerid),rangname);
SendClientMessage(pID,Blau,string);
new string2[128];
format(string2,sizeof(string2),"Du hast %s als %s ins Team aufgenommen.",SpielerName(pID),rangname);
SendClientMessage(playerid,Blau,string2);
SetPVarInt(pID,"Adminlevel",Rang);
SpielerSpeichern(pID);
return 1;
}
Ich kann nur sagen das "Jayen" der den ja so toll findet mich heute übers Knie legen wollte^^
Das sind leere Anschuldigungen, wusstest du das das Rufmord ist?
Gruß
Hallo, wie macht man ein Prison mit Checkpoints.. ich bekomme das nicht hin also /prison ID Checkpoints.. ?
Gruß
D
Dann nimm doch LimitGlobalChatRadius(RADIUS);
Dann kommt aber nicht "sagt" dazwischen...
MfG
S
Alles anzeigen1. Das ist doch einfacher, oder?
http://wiki.sa-mp.com/wiki/LimitGlobalChatRadius
2. Wenn du das so machen willst, wie du es hast, muss das return unten eine 0 senden, also:
public OnPlayerText(playerid, text[])
{
new string[128];
format(string,128,"%s sagt: %s",SpielerName(playerid),text);
for(new i = 0;i<MAX_PLAYERS;i ++)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(IsPlayerInRangeOfPoint(i,20,X,Y,Z))
{
SendClientMessage(i,Weis,string);
return 0;
}
}
return 0;
}
Soo funktioniert dann aber nichts mehr mit Chats
MfG
Hallo, hier die Naricht wird 2 mal gesendet... hier mal der Code.
ocmd:aduty(playerid,params[])
{
if(!IstSpielerEinAdmin(playerid,1))return SendClientMessage(playerid,Grau,"Diesen Befehl darfst du nicht verwenden.");
if(Aduty[playerid] == 0)
{
new string[128];
format(string,sizeof(string),"%s hat sich als Supporter angemeldet.",SpielerName(playerid));
SendClientMessageToAll(Rot,string);
SetPlayerColor(playerid,Rot);
Aduty[playerid] = 1;
}
if(Aduty[playerid] == 1)
{
new string2[128];
format(string2,sizeof(string2),"%s hat sich als Supporter abgemeldet.",SpielerName(playerid));
SendClientMessageToAll(Rot,string2);
SetPlayerColor(playerid,Weis);
Aduty[playerid] = 0;
}
return 1;
}
Kann seine Dienstleistung nur empfehlen, hat mir was hammer geiles gemappt
Gruß
Alles anzeigenHey,
Versuch es mal so:
stock IsPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel") >= rang)return 1;
return 0;
}
stock SendClientMessageToAdmins(color,message[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerAnAdmin(i,1))
{
SendClientMessage(i,color,message);
}
}
return 1;
}
stock Adminname(playerid)
{
new adminrankname[128];
switch(GetPVarInt(playerid,"Adminlevel"))
{
case 0:{adminrankname= "Zivilist";}
case 1:{adminrankname= "Supporter";}
case 2:{adminrankname= "Moderrator";}
case 3:{adminrankname= "Super-Moderrator";}
case 4:{adminrankname= "Administrator";}
case 5:{adminrankname= "Serverleiter";}
}
return adminrankname;
}
ocmd:a(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,FARBE_ROT,"Du bist nicht mindestestens Adminrank Supporter!");
{
new text[256];
if(sscanf(params,"s",text))return SendClientMessage(playerid,FARBE_ROT,"Tippe: /a [nachricht]");
format(text,sizeof(text),"»»%s %s schreibt: {FF0000}%s{007FFF}]]««",Adminname(playerid),Spielername(playerid),text);
SendClientMessageToAll(FARBE_HELLBLAU,text);
}
return 1;
}
Einen Admin Stock habe ich schon, siehe hier
stock IstSpielerEinAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}
Erkläre mir mal bitte die anderen Sachen Freestyyler.
Gruß