Beiträge von Tiwaz

    forward stucktimer(playerid);



    if(strcmp(cmd, "/stuck", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new Float:slx, Float:sly, Float:slz;
    GetPlayerPos(playerid, slx, sly, slz);
    SetPlayerPos(playerid, slx, sly, slz+2);
    SetTimerEx("stucktimer", 30000, 0, "i", playerid);
    TogglePlayerControllable(playerid, 1);
    return 1;
    }
    }


    public stucktimer(playerid)
    {
    //weiterer Code!
    }


    else if(PlayerInfo[playerid][pFaction] == 6)
    {// LCN
    if(PlayerToPoint(0.5, playerid, -2651.5337,1373.6595,12.2568))
    {
    if(istausgeruestet[playerid] != 1)
    {
    if(PlayerInfo[playerid][pFaction][fMaterials] == 9)
    {
    SafeGivePlayerWeapon(playerid, 5, 0);
    SafeGivePlayerWeapon(playerid, 22, 150);
    SafeGivePlayerWeapon(playerid, 28, 300);
    GivePlayerCash(playerid, -400);
    DynamicFactions[PlayerInfo[playerid][pFaction]][fBank]=DynamicFactions[PlayerInfo[playerid][pFaction]][fBank] +400;
    DynamicFactions[PlayerInfo[playerid][pFaction]][fMaterials]=DynamicFactions[PlayerInfo[playerid][pFaction]][fMaterials] -10;
    SendClientMessage(playerid, COLOR_WHITE, "[Info:] Du hast deine Ausrüstung bekommen");
    SendClientMessage(playerid, COLOR_WHITE, "[Info:] Kosten für die Ausrüstung 400$");
    SendClientMessage(playerid, COLOR_WHITE, "[Info:] Kosten für die Ausrüstung 10 Materials aus dem Faction Lager");
    istausgeruestet[playerid] = 1;
    }
    }
    else
    {
    SafeResetPlayerWeapons(playerid);
    SendClientMessage(playerid, COLOR_WHITE, "Du hast deine Ausrüstung abgelegt");
    istausgeruestet[playerid] = 0;
    }
    }
    else SendClientMessage(playerid, COLOR_GREY, "[Fehler:] Du bist nicht an der Ausrüstungsposition deiner Fraktion!");
    return 1;
    }

    Die Grundsachen finden sich beim Wiki für alles andere gibts ja das deutsche bzw. englische SAMP Forum!
    Und ansonsten kann man ja immernoch einen neuen Thread eröffnen und sein Anliegen an den mann bringen! ;)


    dcmd_sethp(playerid,params[])
    {
    new pid,ammount;
    if(!IsPlayerAdmin(playerid)) SendClientMessage(playerid, COLOR_RED, "* Du bist kein Admin!");
    else if(sscanf(params,"ud",pid,ammount)) SendClientMessage(playerid,COLOR_RED,"Benutze: /sethp [ID] [Menge]");
    else if(pid == INVALID_PLAYER_ID) SendClientMessage(playerid,COLOR_RED,"* Dieser Spieler ist nicht Online");
    else
    {
    new strrrring[50],string1[50],nnnname[MAX_PLAYER_NAME],name2[MAX_PLAYER_NAME];
    GetPlayerName(playerid,nnnname,sizeof(nnnname));
    GetPlayerName(pid,name2,sizeof(name2));
    SetPlayerHealth(pid,ammount);
    format(strrrring,sizeof(strrrring),"* Du hast %s's HP gesetzt",name2);
    format(string1,sizeof(string1),"* Deine HP wurde von %s geändert",nnnname);
    SendClientMessage(pid,COLOR_YELLOW,string1);
    SendClientMessage(playerid,COLOR_YELLOW,strrrring);
    }
    return 1;
    }


    if(strcmp(cmdtext, "/carrespawn", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (IsPlayerAdmin(playerid) || PlayerInfo[playerid][Level] >= 1))
    {
    new bool:unwanted[CAR_AMOUNT];
    for(new playerr=0; playerr<MAX_PLAYERS; playerr++)
    {
    if(IsPlayerInAnyVehicle(playerr))
    {
    unwanted[GetPlayerVehicleID(playerr)]=true;
    }
    }
    for(new car = 1; car <= 288; car++)//<<< Anstelle 288 die Menge der Fahrzeug eintippen
    {
    if(!unwanted[car])
    {
    SetVehicleToRespawn(car);
    }
    }
    }
    else SendClientMessage(playerid, COLOR_RED, "* Du bist kein Admin!");
    return 1;
    }
    return 1;
    }

    Find das Design eigentlich nicht schlecht aber kann noch besser werden! ;)
    Vorallem hast du einen Rahmen definiert der ja eigentlich keinen sinnvollen Zweck hat (mein den Rahmen ganz außen).
    Und beim Background kann man auch noch was rausholen.. zb. die weißen Balken oder auch die Anordnung von den Bildern.

    Mir gefällt die Map-Vorstellung per Video eigentlich noch besser als die Map ansich schon ist!
    Da passt alles ...angefangen vom Sound bis hin zur Darstellung als wären es Aufnahmen von 1945.


    Echt klasse Satan mach weiter so. :)

    Weiss ja nicht wie du die Animation benutzen willst.
    Falls per Command dann hier... ;)



    forward Phone(playerid);



    if(strcmp(cmdtext, "/blabla", true) == 0)
    {
    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
    SetTimer("Phone", 2500, 0);
    //weiterer Code...



    public Phone(playerid)
    {
    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
    return 1;
    }