Beiträge von XeroX

    Versuchs mal mit:


    new plid = strval(params);


    Bin mir mit dem u specifier nicht sicher ob der geht versuchs auch mal mit i anstatt u.
    Bedenke das i nur Ganzzahlen animmt und keine Zeichen oder Gleitkommazahlen.

    Deine SpielerName gibt wie der Name ja sagt den Namen zurück du hast aber mehrere Parameter angegeben die nicht zugewiesen sind.



    ocmd:kick(playerid,params[])
    {
    new pID, reason[128], string[128];
    if(sscanf(params,"us[128]",pID,reason)) return SendClientMessage(playerid,ROT,"FEHLER: /kick [ID] [GRUND]");
    format(string,sizeof(string),"AdmCmd: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason); // Zeile mit errors
    SendClientMessageToAll(ROT,string);
    Kick(pID);
    return 1;
    }


    Edit:


    Du solltest auch eine Abfrage einbauen ob der jeweilige Spieler Admin ist :)

    Von 1&1 halte ich selber nichts
    Hosteurope.de kann ich sehr empfehlen.
    - 24/7 Support welcher auch Kompetent ist
    - gutes Preis -/ Leistungsverhältnis
    - Europas größter Hosting-Anbieter

    Hallo leute,


    habe mir das GetDistanceBetweenPlayers umgebastelt jedenfalls ist mein Problem das es genau umgekehrt funktioniert... Heißt wenn der Spieler ausserhalb der Position (x,y,z, range) wird beispielsweise der Befehl weiter ausgeführt. Ist der Spieler innerhalb der Position wird false zurückgegeben..


    stock GetDistanceBetweenPlayers(playerid,id,range)
    {
    // Weiß nicht ob hier schon der Fehler liegt
    new Float:x,Float:y,Float:z;
    GetPlayerPos(id,x,y,z);
    if(IsPlayerInRangeOfPoint(playerid,range,x,y,z)) return 1;
    else return false;
    }


    Ein Beispiel CMD...


    if(GetDistanceBetweenPlayers(playerid,giveplayerid,8)) return SendClientMessage(playerid,COLOR_ERROR,"Player is not close enough");


    Es sollte so sein das wenn er ausserhalb der angegebenen Range ist das die Fehlermeldung kommt. Es ist aber genau andersrum.


    Mfg

    TSS ist das addon SWAT4 The Stechkov Syndicate


    1.1 oder 1.0 :?:


    Edit: Pm mir dann die ip da ich den namen nicht gefunden hatte..trotz sortierung nach gamemode art

    wenn du ein server hast kann ich ein Pistol only Profil zusammen basteln ;) wenn ich das Command noch finde sogar mit einer Respawnzeit von 12 sekunden.. welcher auch funktioniert


    Edit: Satz verbessert

    habe es auch ne zeit gespielt aber nicht normales sondern Pistol only das fand ich viel besser da es nur sehr wenige server gab die sowas machen.. da sich ein großteil mit der konfiguration nicht auskennt (muss dabei sagen ich auch nciht am anfang :P ) Aber bei Pistol only konnte man seine richtigen skills zeigen ohne hilfswaffen wir Pfefferspray , Stringer etc.. leider wird es nicht mehr so gespielt wie vor einiger zeit :(


    Edit: wäre aber auch dabei ne runde zu zocken :D

    Hiermit bestätige ich, dass ich vorher die Suchfunktion genutzt habe, und mir ähnlich erscheinende Themen bereits angeschaut habe sowie einen aussagekräftigen Titel gewählt habe [ X]


    Wo liegt dein Problem: Das problem ist habe ein Befehl dieser nur bis zu hälfte ausgeführ wird.


    Fehler beim Compilen: Keine Vorhanden
    Die fehlerhaften Zeilen: Komplettes CMD



    Was soll eigentlich passieren:Ein Dialog soll erscheinen der dem Spieler sagt das er X sekunden warten muss bis der raub erfolgreich war
    Was passiert tatsächlich:


    (Kreuze an!) Selfmade Script [ ] Editiertes Script [X ]
    Bitte erwähne, die Art deines Scripts: CNR


    Includes/ Plugins: funktionieren 8)


    PS Zeilen sind in pastebin bissel verrutscht