Mach es lieber mit Dcmd das ist wesentlich einfacher und params mit strcmp erstellen weiß ich ned ob das geht mit Dcmd ist es jedenfalls einfach hols dir einfach musst nix runterladen ist nur copy & paste
Beiträge von EazyE
-
-
if(!strcmp("/buygun",cmdtext))
{
SendClientMessage(playerid,COLOR_GREY,"/buygun [Waffenname] [Munition]");
SendClientMessage(playerid,COLOR_GREY,"_______________________________________________________");
SendClientMessage(playerid,COLOR_GREY,"sdpistol (300$) ,Deagle (1200$)");
}
else if(!strcmp("/buygun sdpistol ",cmdtext))
{
GivePlayerWeapon(playerid,23,100 );
GivePlayerMoney(playerid, -300);
SetPlayerAmmo(playerid,23,100);
}
return 1;
}
könnte dir schonmal weiterhelfen
MfG Eazy -
kannst du das bitte nicht in einer zeile schreiben ? Danke
-
Moin liebe User,
Ich habe in meinem gm den befehl slap & slay drinnen, eigentlich funktioniert er, aber iergendwie können auch Rcon uneingeloggte User auf den Befehl zurückgreifen, obwohl ich das eigentlich nur auf rcon admins zugelassen habe wie hier :
dcmd_editplayer_slay(playerid, params[]) {
new target;
if(sscanf(params,"u",target)) {
if(IsPlayerAdmin(playerid)) {
return SendClientMessage(playerid, orange, "Verwendung: /editplayer_slay [Name/SpielerID]");
}
else {
return SendClientMessage(playerid, rot, "Du bist kein Admin.");
} }
if(!IsPlayerConnected(target)) {
return SendClientMessage(playerid, orange, "Diesen Spieler gibt es nicht.");
}
new Float:x, Float:y,Float:z;
GetPlayerPos(target, x, y, z);
SetPlayerPos(target, x, y, z+50);
SendClientMessage(target, rot, "Ein Admin hat dich geslapt!");
return 1;
}Wo liegt der Fehler, dass auch normale user diesen Befehl gebrauchen können ?
MfG Eazy// Edit : Mal so nebenbei wie kriegt man den unterstrich weg dass der befehl /editplayer slay statt /editplayer_slay heißt ?
-
Vista schikaniert uns alle ! Danke
-
Das mit den Gangzonen würde mich aber auch mal stark interessieren
-
HeyHo,
ich hätte mal so ne Frage BTW, ich habe in Pawn nicht diese Befehlleiste am Rand und wenn ich sie mit dem Häkchen einstelle ist sie immernoch ned da .... hat jemand das gleiche problem? das regt ziehmlich auf
MfG Eazy -
jo ok ich "such" ma danke
-
Hallo lieber Community,
ich wollte in mein Script einbringen, dass, falls man stirbt, man die Waffe fallen lässt, welche man in der Hand hält. Iergendwie weiß ich nicht weiter ich hoffe ihr könnt mir helfen
MfG Eazy -
-
Hallo liebe Community,
ich habe einen Timer eingebaut, welcher jede Sekunde Checkt, ob die Leben des Spieler über 45 sind(daszu müsst ihr wissen, dass ich nicht möchte, dass iergendjemand auf meinem Server mehr als 45 Leben hat), wenn sie über 45 sind soltle er sie eigentlich zurücksetzten aber es zeigt mir folgende error:
public life(playerid)
{
if(45 < GetPlayerHealth(playerid)) SetPlayerHealth(playerid,45);
else return 1;
}
function heading differs from prototype
number of arguments does not match definition
function "life" should return a value
Ich hoffe, ihr könnt mir weiterhelfen,
MfG Eazy -
wenn ich die zeile
dcmd(givecash, 8, cmdtext);
einfüge unter OnPlayerCommandText und ja auch richtig dann kommt da
undefined symbol "dcmd_givecash" error.... woran liegt das? -
Hallo,
ich weiß dass sich die Frage jetzt sicherlich dumm anhört aber ich habe keine Ahnung, wie ich DCMD & sscanf benutze. Die befehle sind kein Problem, aber ich weiß nicht ob ich das runterladen muss oder nur iergendetwas definden muss. Für mich ist das Neuland, bitte helft mir
MfG Eazy -
tut mir leid bei dcmd kann ich dir nicht weiterhelfen
-
-
huch garnicht gesehen danke
-
was denn nun ?
-
Hallo,
ich möchte, dass man es sieht, wenn ein spieler auf den server kommt also unter OnPlayerConnect. Ich habe dort diese zeile eingefügt:
SendClientMessageToAll(COLOR_BRIGHTGREY,"%s hat den server betreten.");
der compiler hat damit keine probleme aber wenn dann jemand connectet steht da statt dem spieler-namen iergendeine zahl wie zum beispiel
" 2464367 hat den Server betreten."
Wo liegt das problem ?
MfG eazy -
das is da nich selber drauf gekommen bin <.< Danke
-