Beiträge von IPrototypeI


    Dcmd ist nicht schelcht ich finde jeder sollte das nehmen was mit dem er am besten zurecht kommt die wo etwas fauler sind können ocmd nehmen.
    statt dcmd jedoch ist das schnellst immer noch momentan zcmd aber es soll ein neuer art auch bald raus kommen welcher 4 mal so schnell sein soll wie zcmd aber diese ist noch buggy

    das ist wegen deiner berechnung test mal diese hier ist jedoch aus einem GF ^^

    new Float:xfloat,Float:yfloat,Float:zfloat,Float:distance,final_speed_int;
    new veh = GetPlayerVehicleID(i);
    GetVehicleVelocity(veh, xfloat, yfloat, zfloat);
    distance = floatsqroot(((xfloat*xfloat)+(yfloat*yfloat))+(zfloat*zfloat))*93.0; // 136.666667 = kmph // 85.4166672= mph
    final_speed_int = floatround(final_speed,floatround_round);
    new value = final_speed_int;

    [Ironie][on]


    Dann denk halt mal nach


    hm ein objekt wie kann man das nur erstellen.


    ehm Da gibt es so eine Funktion die nennt sich doch CreateObject(modelid,x,y,z,rx,ry,rz,streamdistanz)


    jetzt bräuchte ich nur noch die modelid noch mal überlegen id 18880
    [ironie][off]


    Tja da sollte man nur noch überlegen wie man dies einbaut die aufgabe lass ich nun bei dir ^^ achja nicht vergessen bei weg müssne die auch zerstört werden

    mit
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "* %s nimmt seine Ausrüstung und sein Abzeichen aus dem Schranck und geht in den Dienst.", pName);
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);



    ich benutze dazu ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5) liegt auch daran das ich gerade mein altes SoL script umscripte


    public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
    {
    if(IsPlayerConnected(playerid))
    {
    new Float:posx, Float:posy, Float:posz;
    new Float:oldposx, Float:oldposy, Float:oldposz;
    new Float:tempposx, Float:tempposy, Float:tempposz;
    GetPlayerPos(playerid, oldposx, oldposy, oldposz);
    //radi = 2.0; //Trigger Radius
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(!BigEar[i])
    {
    GetPlayerPos(i, posx, posy, posz);
    tempposx = (oldposx -posx);
    tempposy = (oldposy -posy);
    tempposz = (oldposz -posz);
    //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
    if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
    {
    SendClientMessage(i, col1, string);
    }
    else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
    {
    SendClientMessage(i, col2, string);
    }
    else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
    {
    SendClientMessage(i, col3, string);
    }
    else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
    {
    SendClientMessage(i, col4, string);
    }
    else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
    {
    SendClientMessage(i, col5, string);
    }
    }
    else
    {
    SendClientMessage(i, col1, string);
    }
    }
    }
    }//not connected
    return 1;
    }

    Dies hier musst zu verändern


    LoopingAnim(suspect, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);


    zu
    LoopingAnim(suspect,"PED","WALK_DRUNK", 4.0, 1, 0, 0, 0, 0);
    wenn er rum turkeln soll
    oder du kannst es vom godfather auch das verwenden aber dies ist das selbe
    ApplyAnimation(suspect, "PED","WALK_DRUNK", 1.0, 0, 0, 0, 0, 0);
    nur wird hier kein textdraw normal angezeigt


    /edit erweitert
    oder willst das er das random macht

    Hier hat es auch ein Bereich der nennt sich Tutorial der befindet sich bei der Kategorie San Andreas Multiplayer
    Link: Tutorial


    oder du benutzt die SuFu ( Such Funktion ) die befindet sich oben rechts