Jump to content

Anonimus24

Uživatel
  • Příspěvků

    160
  • Registrován

  • Aktivní

Reputace

0 Na nule

About Anonimus24

  • Moto
    Chytni rozum do hrsti a na život se usměj.
  • Narozeniny 17.6.2001

Kontaktní údaje

  • Skype
    Array
  • Steam
    Array

Návštěvníci

447 profile views
  1. Anonimus24

    pomoc Pickup

    Teď jsem si to udělal ale pokuď si vyberu jednu pozici tak automaticky se to hodí na všechny listitem.... a ukáže se id které jsem si vybral což znamená že vyberu si listitem 150 Vytvořím pickup a npř. Místo toho aby se mi ukázalo na listitem 150 tak se mi to udělá všude. Chyba je v kódu ale pokaždé se mi tohle děje nedokážu to pořádně nakonfigurovat aby to fungovalo.... viz foto: KOD: CMD:pickup(playerid) { new str[1500],MAX_PickupS[1500],koi; if(Player[playerid][AdminLevel] == 0) return SendErrorMessage(playerid,"Nemáte Administrátorská pravá."); else if(Player[playerid][AdminLevelAkce] == 0) return SendErrorMessage(playerid,"Nemáte dostatečný Administrátorská pravá."); { strcat(MAX_PickupS,"Pickup\tMajitel\n"); for(new i; i < MAX_PICKUP_EX; i ++) { if(posAssigned[playerid] != -1) { new ID = posAssigned[playerid]; new idx = Sav[PickupSelect][playerid]; format(str, sizeof(str), "%d)%s(%d)\n",idx,PlayerName(ID),(ID)); strcat(MAX_PickupS, str); } else { koi ++; format(str, sizeof(str), "%d)\n",koi); strcat(MAX_PickupS, str); } } ShowPlayerDialogEx(playerid, Dialog_Vytvor_Pickup, DIALOG_STYLE_TABLIST_HEADERS, "Pickup", MAX_PickupS, "Potvrdit", "Zavřít"); } return 1; }
  2. Anonimus24

    pomoc Pickup

    No že pokud vytvořím npř. pickup na: listitem 5 u listitem 5 se zobrazí můj nick + ID pickupu Poté si třeba zvolím listitem 150 a na listitem 150 se zobrazí nick + ID dalšího pickupu kterej jsem si vybral. Ale stále bude aktivní listitem 5 zároven s listitem 150 Dá se to pochopit už?
  3. Anonimus24

    pomoc Pickup

    Ahoj nevíte někdo jak se mi může uložit přímo na vybranou pozici (listitem) v dialogu kterou si hráč zvolí v /pickup tak aby se na té pozici ukázalo že tu pozici má hráč kterí si to vybral + vytvoření pickup a i když třeba vytvoří více pickupu tak aby se to vždy ukázalo co je to za pickup. CMD:pickup(playerid) { new str[1500],MAX_PickupS[1500],koi; if(Player[playerid][AdminLevel] == 0) return SCM(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Nemáte Administrátorská pravá!"); else if(Player[playerid][AdminLevelAkce] == 0) return SCM(playerid,COLOR_WARNING,"[ ! ] {FFFFFF}Nemáte dostatečný Administrátorská pravá!"); { strcat(MAX_SetAdmin,"Pickup\tMajitel\n"); for(new i; i < MAX_PICKUP_EX; i ++) { koi ++; format(str, sizeof(str), "%d)\n",koi); strcat(MAX_PickupS, str); } ShowPlayerDialogEx(playerid, Dialog_Vytvor_Pickup, DIALOG_STYLE_TABLIST_HEADERS, "Pickup", MAX_PickupS, "Potvrdit", "Zavřít"); } return 1; } else if(dialogid == Dialog_Vytvor_Pickup) { if(response) { new MAX_STR_Pickup[100]; switch(listitem) { case 0..300: { Sav[PickupSelect][playerid] = listitem; strcat(MAX_STR_Pickup, "Vytvořit auto\n"); ShowPlayerDialogEx(playerid, Dialog_Vytvor_Pickup2, DIALOG_STYLE_LIST, "Vytvořit Pickup", MAX_STR_Pickup, "Ok", "Zpět"); } } } }
  4. no ted jsem to opravil a ukazuje se mi jenom jedna pozice více se mi neukazuje... a nevím proč
  5. Někdo poradit proč se mi v dialogu neobjevují názvy regionu? a ani dialog se nzobrazí někdo poradit? enum PhotosSF_info { Float:PhotosSFX, Float:PhotosSFY, Float:PhotosSFZ, Float:PhotosSFPX, Float:PhotosSFPY, Float:PhotosSFPZ, } new PhotosSF[][PhotosSF_info] = { {-1751.8794,-579.8796,16.5204, -1737.3160,-579.8423,35.4878}, {-2781.3962,1149.6592,29.1559, -2807.6270,1162.7598,20.3125} }; else if(dialogid == DIALOG_NOVINAR_MISE) { if(response == 1) { new MAX_NovinarM[1000], strNovinar[1000],regionid; switch(listitem) { case 0: { switch(IsPlayerInCity(playerid)) { case 1: { for(new i; i < 3; i ++) regionid = GetRegionID(PhotosSF[i][PhotosSFX], PhotosSF[i][PhotosSFY]); format(strNovinar, sizeof(strNovinar), "%s\n",GetRegionName(regionid)); strcat(MAX_NovinarM, strNovinar); ShowPlayerDialogEx(playerid, Dialog_NoEffect, DIALOG_STYLE_LIST, "LS", MAX_NovinarM, "Ano", "Ne"); //LS } case 2: {a for(new i; i < 3; i ++) regionid = GetRegionID(PhotosSF[i][PhotosSFX], PhotosSF[i][PhotosSFY]); format(strNovinar, sizeof(strNovinar), "%s\n",GetRegionName(regionid)); strcat(MAX_NovinarM, strNovinar); ShowPlayerDialogEx(playerid, Dialog_NoEffect, DIALOG_STYLE_LIST, "LV", MAX_NovinarM, "Ano", "Ne"); //LV } case 3: { for(new i; i < 3; i ++) regionid = GetRegionID(PhotosSF[i][PhotosSFX], PhotosSF[i][PhotosSFY]); format(strNovinar, sizeof(strNovinar), "%s\n",GetRegionName(regionid)); strcat(MAX_NovinarM, strNovinar); ShowPlayerDialogEx(playerid, Dialog_NoEffect, DIALOG_STYLE_LIST, "SF", MAX_NovinarM, "Ano", "Ne"); //SF } } } } } }
  6. Anonimus24

    pomoc OnDialogResponse

    Ahoj někdo kdo by poradil dělal jsem pár nových věcí do OnDialogResponse poté jsem zapnul server a když jsem např. zadal příaz /setadmin nebo /premium zobrazil se dialog tak jak ho mám nastavený v OnDialogResponse ale pokuď vyberu nějakou položku tak se mi už další dialog nezobrazí a pokud zadám příkaz znova napíše mi to že příkaz neexistuje někdo kdo mi nějak porádí PROBLÉM BYL VYŘEŠEN MĚL JSEM new MAX_STR[1500]; NASTAVEN NA new MAX_STR[3500]; PROTO SE MI NIC NEUKÁZALO MŮŽEM LOCK
  7. Anonimus24

    pomoc Gettime

    Paradíte někdo?
  8. Anonimus24

    pomoc Gettime

    Ahoj tak mám problém a to je problém jen že datum ukazuje dobře ale čas mi to ukazuje v -hh.mm.ss. Tak že nevím teď jak to udělat opravdu jsem vyzkoušel jsem co bylo v mých schopnostech a stále mi to negunguje...
  9. Anonimus24

    pomoc Gettime

    Někdo kdo ještě porádí stímto? Chyba je ta že mi to ukazuje špatný čas a nevím jak nastavit tak aby mi to ukazovalo správný čam mi jde o hodinu zpět.
  10. Anonimus24

    pomoc Gettime

    všechno funguje až na to že čas mám - (-hh:mm:ss) 😄
  11. Anonimus24

    pomoc Gettime

    Ano to mi funguje ale ted mi jde zase o to že ted se mi když to mám v dialogu ukáže těch počet dní ten je správný ale ten datum dd.mm.rrrr. 00:00:00 tak to se mi ukazuje úplně špatně datum který ještě nebyl nevíte někdo proč? ,BanDate(GetPlayerVIPDaysLeft(VIP), 6) mám tam tohle a když tam dám toto ,BanDate(Sav[VIP][playerid], 6) tak mi to funguje ale ukazuje čas který se uložil z Sav[VIP][playerid] += gettime() + Days(2);
  12. Anonimus24

    pomoc Gettime

    takhle to mám pokud to VIP ještě nemá koupené: #define Days(%0) (86400 * %0) a pak mám když hráč už VIP má tak je to bez toho gettime() a to je vše jinak kódy co vydíte jsou stejne format(STR, sizeof(STR), "%sVIP končí za (%d dnů -> %s)\n", STR,GetPlayerVIPDaysLeft(playerid),BanDate(Sav[VIP][playerid], 6)); A to je všechno
  13. Anonimus24

    pomoc cmd:gw/r

    jj koukal jsem já právě jsem ten kod našel a tak jsem myslel že abych nedělal 2x tak jsem to chtěl udělat v jednom příkazu normální gw a pak gw radius.
×
×
  • Create New...