Beiträge von AndyWalker

    Dies beantwortet aber immer noch nicht meine hauptsächliche Frage
    ich wollte wissen, ob es Sinn macht Enum und PVar's in einem Script zu verwenden z.b. um die Userstats abzufragen PVars un fürs Autohaus usw. Enum

    Guten Tag,


    ich wollte mal Fragen, für was man besser PVar's und für was man besser Enum verwenden sollte?
    Also damit es ein ausgeglichenes Verhaeltnis zwischen Ram und CPU Auslastung ergibt
    (Dies ist für ein Reallifeserver)


    Mit freundlichen Grüßen
    AndyWalker

    Er meint, wenn ich es richtig verstehe, das nicht die einzelnen Wandets, wie im Singleplayer angezeigt werden, sondern ein Cop und dahinter die Anzahl der Wandets stehen


    MfG
    AndyWalker

    Guten Abend/Morgen/Tag,


    Ich habe zur Zeit 3 Fragen,

    • Ich benötige ein /changepasswort [altes Pass] [neues Pass], habe mir dort auch schon welche angeschaut, aber diese nicht richtig kapiert
    • Ich benötige ein /umbenennen [ID/Name] [Neuer Name], habe mir dort auch schon ein paar angeschaut, aber blicke da auch nicht so richtig durch

    waere nett, wenn mir jemand diese Erklaeren könne, am besten in OCMD




    und meine drittes Anliegen waere, ein Levelsystem, das nach Kills geht, sprich wenn man hat 10 Kills bekommt Level up, dann ab 20, 30, usw


    MfG
    AndyWalker


    //Edit
    Zum Speichern benutze ich Dini

    Guten Tag,
    mein Problem ist, wenn ich mit Pawno mein Script compile funktioniert es nicht.
    Mein altes Problem ist behoben, aber jetzt gibt es das...
    Da kommt dann folgender fehler (siehe Screen)

    Bitte um schnelle Hilfe, habe mir auch schon den Samp-Server neu gedownloadet und immer noch selbe Problem...


    Mit freundlichen Grüßen,
    AndyWalker


    //e
    es kommt bei jedem Script, das ich compilen will
    //e2
    größeren Screen geuploadet

    Guten Tag,
    mein Problem ist, wenn ich mit Pawno mein Script compile funktioniert es nicht.
    Da kommt dann folgender fehler (siehe Screen)

    Bitte um schnelle Hilfe, habe mir auch schon den Samp-Server neu gedownloadet und immer noch selbe Problem...


    Mit freundlichen Grüßen,
    AndyWalker

    dann kommen bei mir folgende Errors:

    Code
    Zeile (837) : Ungültiges Array (kein Array?): "IstInDM"
    Zeile (837) : Befehl hat keinen Sinn
    Zeile (837) : Erwartete Zeichen ";", aber gefunden "]"
    Zeile (837) : Ungültiger Befehl
    Zeile (837) : Zuviele Fehler in einer Zeile
    
    
    5 Errors, 1 Warnungen

    F_nod, vielen dank, aber jetzt kann ich wann ich will /exit eingeben habe es auch schon versucht mit Vars zu setten, aber dann kann ich in keine dm arenen mehr...

    Mein Problem liegt daran, wenn ich den den Server betrete und z.B. in /dm1 möchte meint er immer zu mir das ich schon in einer Arena bin, was mache ich falsch?


    if(strcmp(cmdtext,"/exit",true)==0)
    {
    if(IstInDM(playerid)==1)
    {
    new string[128];
    SetPVarInt(playerid,"IstInDM",0);
    SetPlayerPos(playerid,-2466.0884,2215.8916,4.9844);
    SetPlayerInterior(playerid,0);
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,0);
    ResetPlayerWeapons(playerid);
    SendClientMessage(playerid,0x00FFFFFF,"[INFO]: Du hast die Arena verlassen");
    format(string,sizeof(string),"[ARENA-INFO]: %s ist zurück in Bayside!",SpielerName(playerid));
    SendClientMessageToAll(0xFF000050,string);
    }
    else
    {
    SendClientMessage(playerid,0xFF000050,"Du bist in keiner DM Arena!");
    }
    return 1;
    }
    if(strcmp(cmdtext,"/dm1",true)==0)
    {
    if(IstInDM(playerid)==0)
    {
    new string[128], rand;
    ResetPlayerWeapons(playerid);
    SetPVarInt(playerid,"IstInDM1",1);
    SendClientMessage(playerid,0x00FFFFFF,"[INFO]: Um /dm1 zu verlassen, tippe /exit ein");
    rand = random(sizeof(dm1Spawns));
    SetPlayerPos(playerid, dm1Spawns[rand][0], dm1Spawns[rand][1], dm1Spawns[rand][2]);
    SetPlayerInterior(playerid,10);
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,0);
    GivePlayerWeapon(playerid, 24, 150);
    GivePlayerWeapon(playerid, 25, 150);
    GivePlayerWeapon(playerid, 34, 150);
    format(string,sizeof(string),"[ARENA-INFO]: %s hat /dm1 betreten!",SpielerName(playerid));
    SendClientMessageToAll(0xFF000050,string);
    }
    else
    {
    SendClientMessage(playerid,0xFF000050,"Du bist in bereits in einer Arena!");
    }
    return 1;
    }
    Dazugehöriger Stock:
    stock IstInDM(playerid)
    {
    if(GetPVarInt(playerid, "IstInDM1") == 1 || GetPVarInt(playerid, "IstInDM2") == 1 || GetPVarInt(playerid, "IstIndeagle") == 1 || GetPVarInt(playerid, "IstInm4") == 1 || GetPVarInt(playerid, "IstInshotgun") == 1 || GetPVarInt(playerid, "IstInmp5") == 1 || GetPVarInt(playerid, "IstInknife") == 1 || GetPVarInt(playerid, "IstInsniper") == 1 || GetPVarInt(playerid, "IstInstartower") == 1 || GetPVarInt(playerid, "IstInsfpdgar") == 1)


    return 1;
    return 1;
    }

    Ich habe das auf mein Script angepasst, und bei mir kommen 5 errors.


    Zeile (805) : Unbekannte Variable : "CAR_AMOUNT"
    Zeile (805) : Ungültige Array-Größe (negativ oder null)
    Zeile (805) : Leerer Befehl (bspw. ;;)
    Zeile (805) : Zuviele Fehler in einer Zeile