Jump to content

rEf

Uživatel
  • Příspěvků

    2491
  • Registrován

  • Aktivní

  • Vítězných dnů

    14

Příspěvky posted by rEf

  1. Nevím asi si udělám TS3 server ... Já už fakt nevím :-D Nebo zkrátka nějakou už známou hru a zkusím se uchytit. Každopádně ráno si koupím VPS a něco vymyslím kdyby jste se někdo chtěl do něčeho přidat můžete mi napsat do zpráv. Nebo si rozjedu RZE :DD

  2. SA-MP už mi přijde jako blbost (asi to bude tím že ho hraji od vydání :d) a 1.6 totéž už jsem jí hrál v 8 letech v herně ... :d Krom toho dneska frčí na 1.6 převážně servery gamesites csko  a podobné známější projekty což znamená že je těžší se uplatnit. Zkusil bych Counter Strike: Source, Day of Defeat: Source ale tam to cítím podobně ... Jedině snad Rust Warez i když už taky je projekt kde je většina hráčů :d Chce to něco dostupného pro všechny k čemu existuje linux server a komunita Čechu, Slováku :d Jedině snad CS:GO :d Jinak už nevím.

  3. před 4 hodinami, RmT_Kjuba said:

    A to jsi koupil bednu bez Windows a nebo jsi to chtěl přeinstalovat? Pokud ti dřív jela tak to nebude špatně zapojene.

    Dle všeho koupil bednu bez předinstalovaných win. a nemůže je nainstalovat :-D Bud je hdd v háji či ssd jestli má nebo špatně zapojené a nebo to prostě neumí udělat a nikdo mu nedokáže poradit. Osobně doporučuji jestli máš nějaký hdd jiný zkus ten nebo opačně napoj ten s toho nového na starý pc a uvidíš jestli půjde pokud víš jak to zjistit :d

  4. Použij Typ 1 a nevidím v tom problém pickup se aktualizuje běžně ... V případě toho že se ti vrací Dialog tak si dej někam do módu

    new
    	bool:dialogfix[MAX_PLAYERS];
    
    stock ShowPlayerDialogEx(playerid, id, style, lis[], mess[], button1[], button2[]){
    	if(dialogfix[playerid] == true) return false;
    	ShowPlayerDialog(playerid, id, style, lis, mess, button1, button2);
    	dialogfix[playerid] = true;
    	return true;
    }

    a do OnDialogResponse si dej dialogfix[playerid] = false;

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
        dialogfix[playerid] = false;
        
    	//
    	return true;
    }

    a používej místo ShowPlayerDialog u dialogu ShowPlayerDialogEx

    Dodatek: příště stačí pohledat už to tu na fóru je alespoň já si tu toho už několikrát všiml

  5. CMD:vehicles(playerid, params[]){
    	new
    	    row[24],
    	    str[MAX_PLAYER_VEHICLES*24];
    	    
        for(new i = 0; i < MAX_PLAYER_VEHICLES; i++){
            if(VehicleID[playerid][i] != -1){
    	        format(row, sizeof(row), "%s\n", VehicleName[GetVehicleModel(VehicleID[playerid][i])-400]);
            } else format(row, sizeof(row), "- Volný slot -\n");
            strcat(str, row);
        }
        
        ShowPlayerDialog(playerid, dialog_vehicle, DIALOG_STYLE_LIST, "Vlastněná vozidla", str, "Spravovat", "Zavřít");
    	return true;
    }

    Takhle to mám já no to sečtení jsem moc nepochopil (asi jsem to vůbec nepochopil).

  6. Sice už na to nevidím ale splácal jsem ti toto jako příklad pro ty zbraně.

    #define     dialog_weapons      0
    
    // CMD
    
    new
    	str[4*30];
    
    format(str, sizeof(str), "Silenced 9mm\t$245\n");
    format(str, sizeof(str), "%sCombat Shotgun\t$300\n", str);
    format(str, sizeof(str), "%sAK-47\t$350\n", str);
    format(str, sizeof(str), "%sSniper Rifle\t$450", str);
    
    ShowPlayerDialog(playerid, dialog_weapons, DIALOG_STYLE_TABLIST, "Zbraně", str, "Koupit", "Zavřit");
    
    // OnDialogResponse
    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
    	switch(dialogid){
    	    case dialog_weapons:{
    	        if(response){
    	            switch(listitem){
    	                case 0: BuyWeapon(playerid, 23, 50, 245);
    	                case 1: BuyWeapon(playerid, 27, 50, 300);
    	                case 2: BuyWeapon(playerid, 30, 50, 350);
    	                case 3: BuyWeapon(playerid, 34, 50, 450);
    	            }
    	        }
    	    }
    	}
    	return true;
    }
    
    // Kamkoliv
    
    stock BuyWeapon(playerid, weaponid, ammo, money){
    	new
    	    str[128];
    	    
    	if(GetPlayerMoney(playerid) < money) return SendClientMessage(playerid, -1, "nemáš love");
    	
    	GivePlayerWeapon(playerid, weaponid, ammo);
    	GivePlayerMoney(playerid, -money);
    	
    	format(str, sizeof(str), "jupíej -$%d ale máš %s", money, WeaponName(weaponid));
    	SendClientMessage(playerid, -1, str);
    	return true;
    }
    
    stock WeaponName(weaponid){
    	new
    	    name[20];
    
    	GetWeaponName(weaponid, name, sizeof(name));
    	return name;
    }

    Dodatek: Moc jsem si tu konverzaci nečetl ale snad to v něčem pomůže :-D

  7. před 4 hodinami, ATomas said:

    Nastaveni chybneho skinu muze zpusobit crash hry. Skontroluj si ze v promene, pomoci ktere nastavujes skin je cislo od 0 do 299 (Nebo je ted 312 max ? uz nwm :D)

    0-311 (no stále se najdou tací kteří používají starší verze SA-MP :-D)

  8. Jestli je myšleno posunutí odpovědi nahoru jakožto hodnocení odpovědi dobře no jestli je to myšleno že se posune nahoru nad ostatní odpovědi není to bordel? Co když to je odpověď k jiné odpovědi a posune se nad ní pak to nedává smysl ne? Mě to přijde jen jako zbytečnost jediné co jsem navrhl bylo dát to pod avatar a informace (třeba i na ležato) aby to neroztahovalo tu určitou část. Já osobně to ale zatím nevyužil a ani to neplánuji využívat bohatě mi stačí jak už jsem řekl hodnocení příspěvku uživatele v pravém dolním rohu. Víc bych to z mojí strany neřešil.

  9. před 9 hodinami, vEnd said:

    Nevím, o které feature se teď bavíš, ale ten přístup k tomu mi přijde smutný. Po updatu fóra jsou tu nové věci, které pomalu zavádíme a představujeme, některé mají pomoct nebo usnadňovat, jiné slouží čistě k zábavě. Nevidím pak důvod k takovému bojkotu či ignoranci – je to z neznalosti, je to z principu? V prvním případě se stačí zeptat mě či Spye a my se pokusíme to objasnit, stejně jako teď objasňuji účely hlasování. V druhém případě, no, s tím opravdu nic neudělám, povahu máme každou vlastní... ale začínám se utvrzovat v tom, že pro komunitu tohoto fóra nemá cenu jakkoliv se snažit.

    Nevím co je smutné na tom že nepoužívám a ani nemám důvod používat toto NSNOZmR.png ... Spíš je smutný tvůj přístup ke mě jako dlouhodobému uživateli fóra. Ale hádat se s tebou nebudu protože na to nemám náladu a ani už moc povahu čím jsem starší ... Bohatě mi stačí ohodnocení v pravém dolním rohu příspěvku. Děkuji za pochopení.

×
×
  • Create New...