Alles Klar, Danke Jungs.
Beiträge von LiMiTEDʀᴇʟσᴀᴅᴇᴅ
-
-
Ja, aber daran hat es nicht gelegen, hab mich vertippt. :o
Das heißt ich muss?
-
ocmd:kick(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
new pID, reason[128],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,Rot,"Error: /kick [ID] [Grund]");
format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(Rot,string);
SendClientMessage(pID,Rot,"Du wurdest von %S gekickt. Grund: %s",SpielerName(playerid),reason);
Kick(pID);
return 1;
}SendClientMessage(pID,Rot,"Du wurdest von %S gekickt. Grund: %s",SpielerName(playerid),reason); Da kommen Warnings.
Warnings:
C:\Users\Dennis\Desktop\Server\gamemodes\BGRL.pwn(134) : warning 202: number of arguments does not match definition
C:\Users\Dennis\Desktop\Server\gamemodes\BGRL.pwn(134) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Warnings.
Hilfe
-
Danke dir
-
Ach so, okay
Danke
Hab noch ein else Problem:
C:\Users\Dennis\Desktop\Server\gamemodes\BGRL.pwn(130) : error 029: invalid expression, assumed zero
C:\Users\Dennis\Desktop\Server\gamemodes\BGRL.pwn(185) : error 029: invalid expression, assumed zeroBefehl:
ocmd:gethere(playerid,params[])
{
new string[128],player;
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
if(sscanf(params,"u",player))return SendClientMessage(playerid,Rot,"Error: /gethere [ID]");
{
new sendername[MAX_PLAYER_NAME],playername[MAX_PLAYER_NAME];
GetPlayerName(player,sendername,sizeof sendername);
GetPlayerName(playerid,playername,sizeof playername);
format(string,sizeof string,"%s hat dich zu sich geportet.",playername);
SendClientMessage(player,Blau,string);
format(string,sizeof string,"Du hast %s zu dir geportet.",sendername);
SendClientMessage(playerid,Blau,string);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(IsPlayerInAnyVehicle(player))
{
new autoid = GetPlayerVehicleID(player);
SetVehiclePos(autoid, X, Y+4, Z);
}
else
{
SetPlayerPos(player,X,Y+2,Z);
}
}
else
{
SendClientMessage(playerid, Rot,"Du bist kein Admin!");
}
return 1;
} Das 2 else.Befehl 2:
ocmd:setskin(playerid,params[])
{
new skinid1,pID,string[128];
if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,Rot,"Du bist kein Admin!");
if(sscanf(params,"ud",pID,skinid1))return SendClientMessage(playerid,Rot,"Error: /setskin [ID] [SKINID]");
{
SetPlayerSkin(pID,skinid1);
format(string,sizeof(string),"Ein Admin hat dir den Skin %d zugewiesen!",skinid1);
SendClientMessage(pID,Blau,string);
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Admin!");
}
return 1;
} Wieder das 2. else. -
so machst du es z.B. die abfrage
if(!isPlayerAnAdmin(playerid,1))return echo(playerid,-1,"Kein Admin");
Dann kann das kein Admin machen? -
Das Ausrufezeichen vor einer Variable heißt quasi Alles Außer, oder überall außer, zumindest merke ich mir es so.
z.B. bei !IsPlayerInRangeOfPoint, heißt es das der Spieler überall sein darf außer in diesem Bereich
dann logischer Weise bei !IsPlayerAdmin, das er alles sein kann außer Admin.Hoffe kann es etwas verständlich rüberbringen
Mit freundlichen Grüßen
mR.JeffersonJa, also wenn das z.B vor IsPlayerAnAdmin ist dann könnn das die normalen User machen, aber es können nicht die Admins den Befehl benutzen, Richtig?
-
So glaub ich es auch. :o
-
Kann mal jemand diesen Mist hier dicht machen ? Und etwas produktives posten was auch mit GTA zu tun hat und nicht so einem Bot !?
Shoxx das ist Smalltalk da muss nichts mit GTA vorkommen. -
Also müsste ich beim Kickbefehl z.B
Das ! weglassen oder? Weil dann heisst es doch das er Admin ist, sowie ich es jetzt verstanden habe. :o -
Fette Krasse Mega Geile Scheisse :D!
20/10! Perfekt gemappt und Kreativ gemappt.MfG.
-
Guten Morgen ,
ich hab mal eine Frage:
Man kann ja ein Stock erstellen mit IsPlayerAnAdmin
Dennoch hab ich gesehen, dass paar Scripter vor dem IsPlayerAnAdmin ein "!" setzen.( !isPlayerAnAdmin)Was bedeutet das wenn man da ein Ausrufezeichen setzt?MfG.
/e Rechtschreibfehler: setzt zu setzen*
-
PrOx,
wenn dich Hacker, usw. stören, solltest du dir eine Xbox holen, weil so würde ich es machen.
Aber ich bezahle keine 50€ im Jahr. (Bei der PS3) Wenn ich dann einmal am Tag auf einem Server bin, wo Hacker sind. Ich meine: Dann kannst du einfach kurz rausgehen und dann auf ein anderen Server! Aber vielleicht spielst du ja auch sowas wie Gran Turismo (Rennspiel) da sind die Hacker! Bei den Shootern wie Call of Duty oder Battlefield sind meistens Hacker!
Also du musst es wissen, wir können dir nur unsere Argumente zu den Konsolen sagen.Falls du Fragen zur PS3 hast, kannst du mich gerne Fragen.
Mit freundlichen Grüßen
-
Du brauchst das Auto nicht in die Schleife paken
So ist es! Schleifen sind dazu da was wiederholen zu lassen und das willst du doch nicht oder? -
PS3 - Ist nicht so Laut, wie die Xbox. Bei der Xbox denkt man, man ist auf einem Schlachtfeld!
Geilers Design, Kostenlos Online spielen, Es kommt drauf an was man Zockt, wenn du Black Ops 2 zockst oder Mw2 da sind nur Hacker, aber bei MW3 nicht so Schlimm.
Controller sind ohne BatterieHol dir Ps3!
-
Das wäre Schlau
Viel Glück
-
Sehr Gut erklärt und perfektes Tutorial
10/10MfG.
-
Wie soll ich denn da nachschauen?
Ich hab ja weder dein Script, noch Ausschnitte davon
Ich meinte FuKKeR -
Sorry, aber er zeigt doch unten Klammerfehler an, was soll das denn heißen? :DD haha
Hast du schon mal nach geguckt ob da irgendwo ein Klammerfehler ist? -
Ehm..ich hatte auch schon so ein Scheiss, aber ich weiss nicht mehr wie ich das Problem gelöst habe. Sorry. In was kommen die Error's denn vor, schick mal eine Zeile von den Error's