Beiträge von John_Sanclear

    Habs jetzt eingefügt:

    if(classid == 15 || classid == 16 || classid == 17 && IsPlayerAdmin(playerid))
    {
    SetPlayerInterior(playerid,14);
    SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
    SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
    SetPlayerMarkerForPlayer( 42, 1, 0x33CCFFAA );
    GameTextForPlayer(playerid,"~r~Administratoren", 3000, 6);
    SetPVarInt(playerid,"SkinWahl",1);
    }
    return 1;
    }


    Jedoch ich kann diesen SKin immer noch nehmen, auch wenn ich kein Admin bin.

    Hallo Community,
    ich möchte das man diese Classe:

    if(classid == 15 || classid == 16 || classid == 17)
    {
    SetPlayerInterior(playerid,14);
    SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
    SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
    SetPlayerMarkerForPlayer( 42, 1, 0x33CCFFAA );
    GameTextForPlayer(playerid,"~r~Administratoren", 3000, 6);
    SetPVarInt(playerid,"SkinWahl",1);
    }
    return 1;
    }


    Das es nur Admins ab Rank 1 nehmen können.
    Mein Admin abrufe sieht so aus: if(!isPlayerAnAdmin(playerid,1))
    Nur weiss ich nicht wie ich das einbauen kann. Und wenn man kein Admin ist sollte ein
    SendCLientMessage kommen mit Farbe: HELLROT und da sollte stehen: Du bist kein Administrator/Supporter.


    mfG,
    Ien_Levin

    Hallo Community,
    ich möchte gerne das wenn man sich connected da wenn man Passwort eingibt ist man ja in der Luft.
    Ich möchte das man da ein hintergrudn einbauen kann. Bzw: Wenn man sich connected soll ein hitergrund kommen.
    Wie kann ich das machen?


    mfG,
    Ien_Levin

    Hallo COmmunity, ich bins wieder :D



    ocmd:pbenter(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,2.0,1421.74, -1179.36, 25.32))
    {
    if(GetPlayerMoney(playerid)>3000)
    {
    Spieler[playerid][Paintball] = 1;
    SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875);
    SetPlayerInterior(playerid,10);
    PayPlayerMoney(playerid, -3000);
    SendClientMessage(playerid,BAIGE,"Du hast die Paintball Arena betreten. [-3000$]");
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,500);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,HELLROT,"Dein Geld reicht nicht aus. Du brauchst mind. 3000$");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,GELB,"Du bist nicht an der Paintball Arena!");
    return 1;
    }
    }


    Ich möchte noch das wenn ein User in die Arena rein geht das, dass an es alle User die online sind mitbekommen,
    Mit SendClientMessageToAll(playerid blaa blaa davor muss aber noch was mit format das weiß ich halt nicht.
    Brauche Hilfe :D


    mfG,
    Ien_Levin

    Kann es aber nicht ignorieren, da dann das Geld nicht abgezogen wird und ich rein komme
    und danach erst die Nachricht bekomme, dass das Geld nicht ausreicht!

    Hallo Community,
    kurz und bündig,



    ocmd:pbenter(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid,2.0,1421.74, -1179.36, 25.32))
    {
    Spieler[playerid][Paintball] = 1;
    SetPlayerPos(playerid,-975.975708,1060.983032,1345.671875);
    SetPlayerInterior(playerid,10);
    if(GetPlayerMoney(playerid)>3000)
    {
    PayPlayerMoney(playerid, -3000);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,HELLROT,"Dein Geld reicht nicht aus. Du brauchst mind. 3000§");
    return 1;
    }
    SendClientMessage(playerid,BAIGE,"Du hast die Paintball Arena betreten. [-3000$]");
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,24,500);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,GELB,"Du bist nicht an der Paintball Arena!");
    return 1;
    }
    }


    Bekomme aber diesen Warning:

    C:\Dokumente und Einstellungen\Bärtle\Desktop\German Deathmatch\gamemodes\Deathmatch.pwn(18) : warning 225: unreachable code
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.

    Hallo Community,
    ich habe ein Paintball System drinne. Wenn man /enter macht gehen die Waffen weg,
    mit ResetPlayerWeapon(playerid) ... Dochh wenn man wieder raus geht mit /exit möchte ich,
    dass man seine Waffen wieder wie vorher hat auch mit den Munitionen!Wie heißt der Befehl dazu?


    mfG,
    Ien_Levin

    Hier

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_IPOD)
    {
    if(response==0)
    {
    if(listitem == 0)
    {
    PlayAudioStreamForPlayer(playerid, "http://www.iloveradio.de/listen.m3u");
    }
    if(listitem == 1)
    {
    PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls");
    }
    if(listitem == 2)
    {
    PlayAudioStreamForPlayer(playerid, "http://listen.Clubtime.fm/dsl.pls");
    }
    if(listitem == 3)
    {
    PlayAudioStreamForPlayer(playerid, "http://listen.hardbase.fm/dsl.pls");
    }
    if(listitem == 4)
    {
    PlayAudioStreamForPlayer(playerid, "http://listen.housetime.fm/dsl.pls");
    }
    if(listitem == 5)
    {
    PlayAudioStreamForPlayer(playerid, "http://217.151.152.245/bigfm-mp3-96");
    return 1;
    }

    }
    }

    Alsoo.
    wenn ich /ipod schreibe, kommt ein Dialog mit den Listen von den Radios.
    Dann klicke ich das aller erste an ILove Radio, dann bekomme ich eine Nachricht:
    Du hast nicht genügend Geld! Du brauchst mindestens 2500$
    Aber wenn ich 2500$ dann startet das Radio


    Der unterstrichener Text erscheint auch beim Ammunation wenn ich eine Waffe kaufen will.
    Das ist ja okay. Nur verstehe ich nicht warum das bei /ipod auch angezeigt wird.
    Was hat das mit Ammunation zutun.

    Hallo Community,
    undzwar hab ich ein iPod System drinne wenn ich auf z.B iLoveRadio klicke,
    steht da bei mir. Du hast nicht genügend Geld! Du brauchst maximal 2500$. -> Wie beim Ammunation Laden.
    Ich glaube das nimmt die Bedingungen von Ammunation Laden & das will ich eig nicht.


    mfG,
    Ien_Levin