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. Zdravím,

    Dnes som si kúpil nový notebook nainštaloval win, proste všetko funguje ako má a však grafika sa mi zdá byť taká ako keby síta.. na starom notebooku mi to raz tiež robilo ale žial neviem ako som to tam spravil.. Ak by mi niekdo vedel poradiť ako tú grafiku viac zosvetlejším prosíím poradte.. :)

  2. dcmd_pm(playerid,params[])
    {
    new sprava[120];
    if(!IsPlayerConnected(id))return SCM(playerid,0xff0000ff,"Hráč nieje pripojený");
    else if(playerid == id) return SCM(playerid,0xff0000ff,"Nemôžeš písať sám sebe");
    else if(sscanf(params,"iz",id,sprava)) return SCM(playerid,0xff0000ff,"/pm id text");
    else
    {
    new st[130];
    new name[24];
    GetPlayerName(playerid, name, 24);
    format(st,sizeof(st),"PM od %s (%d): %s",name,playerid,sprava);
    SCM(id,0x00ff66FF,st);
    format(st,sizeof(st),"PM pre %s (%d): %s",name,id,sprava);
    SCM(playerid,0x00ff66FF,st);
    }
    return true;
    }
    

    ak nemáš sscanf tak tu máš:

     

    http://pastebin.com/GEWpYAJV

  3. Zdravím,

    Mám spravený House Systém a používam v nom túto QWERovú funkciu na zistenie ak už hráč vlastní niejaky dom tak aby sa mu nedal kúpiť ďalší..

    stock IsPlayerAnyHouseOwner(playerid)
    {
    new dom = 0;
    for(new c=0;c<=Domy;c++)
    {
    new cesta[30];
    format(cesta,30,"Domy/%d.txt",c);
    if(!strcmp(dini_Get(cesta,"Majitel"),Jmeno(playerid)))
    {
    dom = 1;
    break;
    }
    }
    return house;
    }
    

    A chcem sa spítať dá sa to niejak prerobiť na 2 domy ?

  4. ne ne.. :d 

    Public OnPlayerConnect(playerid)

     

    sa spúšťa každému hráčovy čo sa pripojí takže kebyže to dáš každého zametsnaní tak ti to nepojde..

     

    To prečo ti nenačíta peniaze po tom čo sa odpojíš zo servera bude zrejme problém v ukladaní účtu..
    Ale bez kodu ti tu nikdo neporadí..

  5. takto to mam

    new PlayerText3D:labl[MAX_PLAYERS_EX];
    
    stock startlabl(playerid)
    {
    labl[playerid] = CreatePlayer3DTextLabel(playerid,"Hráč robí misiu !",0x00ff00ff,30.0, 40.0, 50.0, 40.0,0,0);
    Attach3DTextLabelToPlayer(labl[playerid], playerid, 0.0, 0.0, 0.7);
    }
    
  6. Ahoje,

     

    Spravil som si že keď zapne niekdo misiu tak pripne k nemu 3d label to pripne v pohode ale keď ho chcem vypnut tak ho to nevypne.. tu je kod:

     

    stock startlabl(playerid)
    {
    labl[playerid] = Create3DTextLabel("Hráč robí misiu !",0x00ff00ff,30.0, 40.0, 50.0, 40.0,0,0);
    Attach3DTextLabelToPlayer(labl[playerid], playerid, 0.0, 0.0, 0.7);
    }

    Keď si zapnem misiu 

     startlabl(playerid);
    

    vpohode mi to zobrazí ale ako náhle zruším misiu

    endlabl(playerid);
    

    tak mi to proste nezruší.. a label stále svieti..

     

    Tu je stock na vypnutie:

    stock endlabl(playerid)
    {
    DeletePlayer3DTextLabel(playerid, PlayerText3D:labl[playerid]);
    }
    

     

  7. Ahojte,

    Robil som si do modu tuning systém ale naskytol sa mi problém keď som vo vozidle napr. sultan, elegy, jestert atd.. a chcem dať  naň spoiler tak mi ho tam proste nepridá

     

    Tu je kod:

     

    Dialog:

    new model = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(model == 560 || model == 558 || model == 559 || model == 561 || model == 562 || model == 565)
    {
    format(strin1,sizeof(strin1),"%sAlien {00ff00}%d $\nX-Flow {00ff00}%d $",strin1,PodnikInfo[j][cenaf][16],PodnikInfo[j][cenaf][17]);
    ShowPlayerDialogEx(playerid,694,DIALOG_STYLE_LIST,"Spoilere",strin1, "Kúpiť", "Zavrieť");
    }
    

    A tu je dialog id 694

    case 0:
    {
    new model = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(model == 560)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1038);
    }
    else if(model == 558)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1064); // alien
    }
    else if(model == 559)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1062); // alien
    }
    else if(model == 561)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1058); // alien
    }
    else if(model == 562)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1046); // alien
    }
    SCM(playerid,cervena,"[ Tuning ] {ffffff}Úspešne si si namontoval Spoiler Alien");
    }
    case 1:
    {
    new model = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(model == 560)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1039); // X-Flow
    }
    else if(model == 558)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1063); // X-Flow
    }
    else if(model == 559)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1058); // X-Flow
    }
    else if(model == 561)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1060); // X-Flow
    }
    else if(model == 562)
    {
    AddVehicleComponent(GetPlayerVehicleID(playerid),1047); // X-Flow
    }
    SCM(playerid,cervena,"[ Tuning ] {ffffff}Úspešne si si namontoval Spoiler X-Flow");
    }
    

    Správu to napíše ale nenamontuje to na auto ten spoiler.. ID componentu je je dobré

    A výfuky mám spravené presne takto isto a tie mi namontuje bezproblémov...

×
×
  • Create New...