Beiträge von John_Sheppard

    Ich würde gern den von alex geposteten Bot benutzen, aber im Filterscript kommt:


    \samp02Xserver.win32\filterscripts\attacknpc.pwn(12) : error 017: undefined symbol "ConnectNPC"
    \samp02Xserver.win32\filterscripts\attacknpc.pwn(37) : error 017: undefined symbol "IsPlayerInRangeOfPoint"


    2 Errors.


    könnt ihr mir helfen, wie ich das definieren muss? Bitte um schnelle Hilfe,
    mfg

    Wie definiere ich diese Sachen? :


    .pwn(277) : error 017: undefined symbol "cmd"
    .pwn(281) : error 017: undefined symbol "tmp"
    .pwn(281) : error 017: undefined symbol "strtok"
    pwn(282) : error 017: undefined symbol "tmp"
    .pwn(289) : error 017: undefined symbol "ReturnUser"
    .pwn(290) : error 017: undefined symbol "tmp"
    .pwn(290) : error 017: undefined symbol "strtok"
    .pwn(291) : error 017: undefined symbol "tmp"
    .pwn(292) : error 017: undefined symbol "PlayerInfo"
    .pwn(292) : warning 215: expression has no effect
    .pwn(292) : error 001: expected token: ";", but found "]"
    .pwn(292) : error 029: invalid expression, assumed zero
    .pwn(292) : fatal error 107: too many error messages on one line


    }


    if(strcmp(cmd, "/sethp", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GREEN, "Verwendung: /sethp [spielerid/teildesnamens] [Gesundheit]");
    return 1;
    }
    new playa;
    new health;
    playa = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    health = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 4)
    {
    if(IsPlayerConnected(playa))
    {
    if(playa != INVALID_PLAYER_ID)
    {
    SetPlayerHealth(playa, health);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, rot, "Dir ist es nicht erlaubt, diesen Befehl zu benutzen!");
    }
    }
    return 1;
    }



    return 0;
    }

    Vielen dank, es muss aber kein Admin sein, wenn der Spieler kein Admin sein muss? Also is nur für mich, ich mach einfach nen Befehl den Keiner kennt,z.B. /möp [id] xD


    Ausserdem wollte ich noch sagen, das ich es toll finde, wie schnell man hier qualitative Antworten bekommt :thumbup:

    Hallo erstmal^^,
    Und zwar würde ich gern einen Befehl machen, mit dem man die Hp von Leuten auf Null setzt... einen /kill befehl bekomm ich hin, aber ich hätte gerne,dass man als Spieler die Hp von einer gewählten IP 0 setzt, also ich bin z.b. ID 5 und will ID 3 Killen, dass ich dann z.B. /kill [id] eingeben kann^^.


    würde mich sehr über hilfe freuen(hab eig. keinerlei Erfahrung im Scripten, daher bitte für "Dumme" ^^


    mfg

    Ich hab noch sehr wenig Erfahrung im scripten, daher brauche ich hilfe bei 2 Problemen:


    1. Ich versuche schon die ganze Zeit ein teil der Karte einzugrenzen, indem ich mit einem Timer einen Radius festlege, indem sich die Spieler bewegen dürfen. So wie ich mir das vorstelle, soll der TImer z.B. alle 10 sek. überprüfen ob der Spieler in diesem Radius ist, wenn nicht soll eine Nachricht kommen, die ihn darauf hinweißt, das er wenn er nicht zurück geht, er gleich stirbt, eben dies soll dann auch passieren^^.


    2. Wie starte ich den Gamemod nach z.B. 10 min. neu? Oder wenn jemand eine bestimmte Punktzahl, z.B. 10 kills hat?



    Ich würde mich über hilfe sehr freuen^^