new rank[50]
switch (GetPVarInt(playerid,"Adminlevel"))
{
case 0:{rank="Spieler";}
case 1:{rank="Supporter";}
case 2:{rank="Administrator";}
case 3:{rank="Projektleiter";}
}
Hätte jetzt gedacht i.wie so
new rank[50]
switch (GetPVarInt(playerid,"Adminlevel"))
{
case 0:{rank="Spieler";}
case 1:{rank="Supporter";}
case 2:{rank="Administrator";}
case 3:{rank="Projektleiter";}
}
Hätte jetzt gedacht i.wie so
Ok ich habs jetzt aber den Adminrank zeigs net an ?
Code
PS ist das so deutsch: ich habe von Ihrem Prospekt erfahren...... ??????????
Kann vielleicht jemand auf meinen Server kurz um des zu testen? 5.9.147.14:8476
Mein code jetzt:
ocmd:admins(playerid,params[])
{
SendClientMessage(playerid,ROT, "Folgende Admins sind online:");
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(!isPlayerAnAdmin(playerid,1))
{
new Admins[50],adminrank[20];
format(Admins,sizeof(Admins),"- %s %s",adminrank,SpielerName(i));
SendClientMessage(playerid,GRUEN,Admins);
}
}
}
return 1;
}
mach da "empty" hin
Ich versteh das jetzt net so xD Ich will das dann kommt "Projektleiter Pablo_Escobar96" also den Rank und den Namen
Heii Leute,
wenn ich /admins eingebe kommen die User wo gerade online sind und noch sehr viele leere Zeilen xD Was da los
ocmd:admins(playerid,params[])
{
SendClientMessage(playerid,ROT, "Folgende Admins sind online:");
for(new i=0; i<GetMaxPlayers(); i++)
{
new Admins[50],adminrank[20];
format(Admins,sizeof(Admins),"- %s %s",SpielerName(i),adminrank);
SendClientMessage(playerid,GRUEN,Admins);
}
return 1;
}
Kommt eig immer auf die Person drauf an.... Manche können sich keine 10 Min konzentrieren andere können es paar Stunden
Wo ist denn der Fehler also welche Zeile und zeig mal den Abschnitt.
Er wird die Zeilen im Script nicht finden xD Das sind alles Plugins.... Tu die mal alle aktualisieren
//
newupdate.pwn //Das dein Gamemode?
uuupss ja hab ich grad auch bemerkt aber jetzt kommt die Nachricht aber ich werd net raus gekickt
new veh = GetVehicleModel(GetPlayerVehicleID(playerid));
if(veh != 432) // Panzer 1
{
if(isPlayerPrestige(playerid,1))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,HELLROT,"[Error] Du benötigst Prestige Rank 1.");
return 1;
}
}
Was ich net check: Hier sag ich dem Spieler doch was passiert wenn er prestige 1 ist! Also wenn er prestige 1 ist wird er rausgekickt
Ich kann mich da nur anschließen
Das hättest du eigentlich gar nicht veröffentlichen sollen weil es eh jeder kurz selber machen kann! Da dauert das Suchen nach deinem Filterscript mehr als das selber schreiben
Du bekommst von mir 1/10 Punkten (Für die Mühe das du es hochgeladen hast )
MfG
Pablo
Mein Code bis jetzt:
Habe es jetzt so geht aber immer noch net?
new veh = GetVehicleModel(vehicleid);
if(veh != 432) // Panzer 1
{
if(isPlayerPrestige1(playerid))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,HELLROT,"[Error] Du benötigst Prestige Rank 1.");
return 1;
}
}
machs mal so
new veh = GetPlayerVehicleID(playerid);
if(veh != Deine ID)
Ok teste ich jetzt kurz schnell
nope
Ich hab da halt jetzt die Abfrage mit dem kommand da gemacht... soll ich des mal nur GetPV... und so machen
Heii Leute,
ich habe ein Prestige-System drinne und wenn man Prestige 1,2, usw ist kann man einen Panzer,Hunter etc fahren. Aber der Spieler wird bei mir nicht gekickt? Ich hab ein PVArint"Prestige", damit tue ich das auslesen.
Code:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 432 && isPlayerPrestige1(playerid)) // Panzer 1
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,HELLROT,"[Error] Du benötigst Prestige Rank 1.");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 447 && isPlayerPrestige4(playerid)) //Speerows 4
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,HELLROT,"[Error] Du benötigst Prestige Rank 4.");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 425 && isPlayerPrestige2(playerid)) //HELI 2
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,HELLROT,"[Error] Du benötigst Prestige Rank 2.");
return 1;
}
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 520 && isPlayerPrestige3(playerid)) //DÜZENJET 3
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,HELLROT,"[Error] Du benötigst Prestige Rank 3.");
return 1;
}
return 1;
}
stock isPlayerPrestige1(playerid)
{
if(GetPVarInt(playerid,"Prestige") == 1)return 1;
return 0;
}
MfG
Pablo
Da gibts doch in Google, Youtube etc voll viele Tutorials