Jump to content

LosO

Uživatel
  • Příspěvků

    295
  • Registrován

  • Aktivní

  • Vítězných dnů

    2

Příspěvky posted by LosO

  1. Ahojte,

    Chcel by som poradiť robím si navigáciu na letiska.. a chcel by som spraviť aby keď zapnem navigaciu tak aby ma to začalo navigovať na najblišie letisko.. aby som nemusel zbytočne robiť navigácie na 3 letiská..

     

    Ďakujem za radu

  2. Napr. sem:

    #include <a_samp>
     
    #define GREEN 0x00FF00FF
    #define CYAN 0x04DDDDFF
    #define RED 0xFF0000FF
    #define WHITE 0xFFFFFFFF
    #define YELLOW 0xEDFC32FF
    #define YELOW 0x767900FF
    #define BLUE 0x3952FDFF
    #define PINK 0xE61BFCFF
    #define GREEN 0x00FF00FF
    forward Tipy();
    public OnFilterScriptInit()
    {
    SetTimer("Tipy",300,true);
    return 1;
    }
     
    public OnFilterScriptExit()
    {
    return 1;
    }
    
    public OnPlayerConnect(playerid)
    {
    SendClientMessage(playerid,-1,"Tyto Tipy byli specialne vytvorene pro tento server");
    return 1;
    }
     
    public Tipy()
    {
    switch(random(7))
    {
    case 0:SendClientMessageToAll(GREEN,"[Info]Tento server je novy takze se jeste dodelava");
    case 1:SendClientMessageToAll(CYAN,"[Web]Webova stranka je nocepaar.8u.cz");
    case 2:SendClientMessageToAll(RED,"[KONTAKT] Kontakt na Majitele: Skype: neutroecze");
    case 3:SendClientMessageToAll(WHITE,"[Pravidla]Po pripojeni si ihned precti pravidla prikaz /rules");
    case 4:SendClientMessageToAll(YELLOW,"[UPOZORNENI] Vyuzivani jakych koliv hacku je trestane permabanem.");
    case 5:SendClientMessageToAll(YELOW,"[VIP]VIP na serveru bylo zruseno vip ma pouze admin!");
    case 6:SendClientMessageToAll(BLUE,"[Nabor]Na serveru je nabor pozadat si muzes na forum stranka forum-nocepaar.8u.cz");
    case 7:SendClientMessageToAll(PINK,"[Tvurce]Tento filterscript vytvoril majitel serveru NeoNyn !!");
    }
    return 1;
    }
     
    
  3. Ahojte,

    Do teraz som mal registračku cez dini  všetko fakčalo dobre ale dnes som si ju prerobil podla ATomasového tutu na fread..

    Lenže mám problém s načítanám skínu.

     

    Doteraz som to mal tak že si si do promeny ukladal id skinu to som uložil a pri spawne nastavil a teraz to mam tak isto ale miesto toho aby mi nastavilo skin mi crashne hru..

     

    Skin sa uloží pohode:

    format(str,sizeof(str),"%d\r\n",skins[playerid]);fwrite(SaveFile,str);
    

    Takto ho v prihlasení načítam:

    fread(LogFile,Data,sizeof(Data)); skins[playerid] = strval(Data);
    

    A takto to mám v onplayerspawn:

    SetPlayerSkin(playerid,skins[playerid]);
    

    A keď sa prihlásim a spawnem tak mi to crashne hru a keď som dal to setplayerskin preč tak ma to normalne spawnlo..

  4. stock Number(cislo)
    {
    new string[16];
    format(string,sizeof(string),"%d",cislo);
    if(cislo >= 1000) strins(string," ",strlen(string)-3,sizeof(string));
    if(cislo >= 1000000) strins(string," ",strlen(string)-7,sizeof(string));
    if(cislo >= 1000000000) strins(string," ",strlen(string)-11,sizeof(string));
    return string;
    }
    

    Našiel som tu na na pawne od ATomasa.. A funguje to dobre

     

    A použitie ?

    new sh[100];
    format(sh, sizeof(sh), "Na ruke máš %s $",Number(GetPlayerMoney(playerid)));
    SCM(playerid,0xff0000ff,sh);
  5. Skús

    stock GetVehicleSpeed(vehicleid)
    {
    new Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed,final_speed_int;
    GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
    final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))* 136.666667;
    final_speed_int = floatround(final_speed,floatround_round);
    return final_speed_int;
    }
    

    Ja používam toto a funguje tak ako má

×
×
  • Create New...