Jump to content

Mivčo

Uživatel
  • Příspěvků

    1933
  • Registrován

  • Aktivní

  • Vítězných dnů

    20

Příspěvky posted by Mivčo

  1. před 20 hodinami, Quiter said:
    
    format(string, 200, "Obchod %s ma v trezoru %d$,bolo strhnuto %d$ za udrzbu a vyplaty zamestnancov. Peniaze vam boli poslane na ucet.", NehnutelnostInfo[id][Nazev], Vysloto[playerid] - VydelkovySystem, VydelkovySystem);

    Tu máš Vysloto[PLAYERID]

     

    
    VydelkovySystem = Vysloto[id] - VydelkovySystem;

    A tu zase ID... čiže v infoboxe ti zobrazí nejakú nezmyselnú hodnotu

     

    Tiež ako už bolo vyššie spomínané. skontroluj si či sú tvoje premenné (hlavne Vysloto a VydelkovySystem) typu integer (tj. obyčajný NEW). Ak použiješ format %d a pošleš tam float tak sa opäť zobrazí úplne nezmyselná hodnota :)

    mám iba toto: new Vysloto[MAX_PLAYERS_EX]; a new Float:VydelkovySystem = floatround(random((Vysloto[id] / 7) + 100), floatround_round);

    a zmenil som to na id a ked na servery kupim obchod a po vyplate idem si pre zarobok obchodu tak mi to dá cez jednu miliardu...

  2. před 4 hodinami, Quiter said:
    
    VydelkovySystem = Vysloto[id] - VydelkovySystem; // tu je ID a hore (vo formate) máš PLAYERID

     

    ale mám to takto...

     

    	else if(Current == Nehnutelnosts)
    	{
            TogglePlayerControllable(playerid, true);
            coze[playerid] = 0;
            new id = GetPlayerNehnutelnost(playerid);
            new blbost = PlayerIDs(NehnutelnostInfo[id][Owner]);
    		if(id == -1)
    		{
    			return FormatPlayerInfoBox(playerid,"~g~Nemovitost","Musite byt u nemovitosti",4000);
    		}
    		switch(row)
    	    {

    od switch mám case

  3. před 14 hodinami, Scydo said:

    Proměnná VydelkovySystem je float (desetinné číslo) a GivePlayerMoney() chce int (celá čísla).

    no dal som preč ten float z new a teraz mi ukazuje najprv že -1500 a potom 1500 a pri sebe mám 120000$ hmm 

    nechapem aby mi to ukazovalo tu sumu 

  4. Citace
    
    else if(VRServer[playerid][MissionID] == 2)

    tu bol problem... a už to išlo... proste školácka chyba na mojej strane :| :D 

     

    a pomohol by si mi ešte s týmto ak chceš... mám spravený obchod/ nemovitosti a ked dám vyplatiť tak mi to dá takuto sumu ako je na obrazku proste bude chyba v mode a ja už neviem kde.... pridám aj kod

    lj68hrdi15nq4i4p1d5m.png

     

    case 3:
    			{
     				if(playerid == blbost)
                    {
                        if(0 < Vysloto[id])
                        {
                            new string[256];
                            new Float:VydelkovySystem = floatround(random((Vysloto[id] / 7) + 100), floatround_round);
                            format(string, 200, "Obchod %s ma v trezoru %d$,bolo strhnuto %d$ za udrzbu a vyplaty zamestnancov. Peniaze vam boli poslane na ucet.", NehnutelnostInfo[id][Nazev], Vysloto[playerid] - VydelkovySystem, VydelkovySystem);
                            FormatPlayerInfoBox(playerid,"~g~Nemovitost",string, 3000);
                            VydelkovySystem = Vysloto[id] - VydelkovySystem;
                            GivePlayerMoney(playerid, VydelkovySystem);
                            Vysloto[id] = 0;
                        }
                        else
                        {
                            FormatPlayerInfoBox(playerid,"~g~Nemovitost","Nemovitost nic nezarobila.", 3000);
                        }
                    }
                    else
                    {
                        new var31[128];
                        format(var31, 128, "Nie si vlastnikom tento nehnutelnosti %s", NehnutelnostInfo[id][Nazev]);
                        FormatPlayerInfoBox(playerid,"~g~Nemovitost",var31, 3000);
                    }
    
    			}

    Proste celý nemovytosti mi funguju od kupý až po neviem čo ale ked mám to vyplatiť tak nič proste

    proste pri tomto kode mi píše toto

     

    warning 213: tag mismatch
    
    GivePlayerMoney(playerid, VydelkovySystem);

     

  5. Zdravím mám problem... Mám autoškolu rozdelenú na 2 časti. Prvú časť jazdu robíš na dvore autoškoly a druhú časť po meste ale problem mám že keď dokončím prvú jazdu tak mi nenabehne druhá časť jazdy po meste :monkaX:

    Code:

    public OnPlayerEnterRaceCheckpoint(playerid)
    {
        if(!IsPlayerNPC(playerid))
    	{
    		if(IsPlayerConnected(playerid))
    		{
    			if(VRServer[playerid][MissionID] == 1)
                {
    				if(GetPlayerVehicleID(playerid) > 0)
    		        {
    					SetPVarInt(playerid,"Skuska",GetPVarInt(playerid,"Skuska")+1);
    					switch(GetPVarInt(playerid,"Skuska"))
    					{
    						case 0: SetPlayerRaceCheckpoint(playerid, 0, 1792.4083,-1801.7075,13.1925, 1782.0227,-1803.4670,13.1813, 2.0);
    						case 1: SetPlayerRaceCheckpoint(playerid, 0, 1782.0227,-1803.4670,13.1813, 1774.3981,-1803.7609,13.5234, 2.0);
    						case 2: SetPlayerRaceCheckpoint(playerid, 0, 1774.3981,-1803.7609,13.5234, 1766.6222,-1802.6149,13.5380, 2.0);
    						case 3: SetPlayerRaceCheckpoint(playerid, 0, 1766.6222,-1802.6149,13.5380, 1758.1747,-1800.7885,13.5461, 2.0);
    						case 4: SetPlayerRaceCheckpoint(playerid, 0, 1758.1747,-1800.7885,13.5461, 1750.6824,-1797.5869,13.5402, 2.0);
    						case 5: SetPlayerRaceCheckpoint(playerid, 0, 1750.6824,-1797.5869,13.5402, 1746.7960,-1790.5583,13.5335, 2.0);
    						case 6: SetPlayerRaceCheckpoint(playerid, 0, 1746.7960,-1790.5583,13.5335, 1748.0051,-1781.1691,13.5345, 2.0);
    						case 7: SetPlayerRaceCheckpoint(playerid, 0, 1748.0051,-1781.1691,13.5345, 1754.8124,-1773.3386,13.5357, 2.0);
    						case 8: SetPlayerRaceCheckpoint(playerid, 0, 1754.8124,-1773.3386,13.5357, 1763.8038,-1774.8002,13.5375, 2.0);
    						case 9: SetPlayerRaceCheckpoint(playerid, 0, 1763.8038,-1774.8002,13.5375, 1784.5613,-1783.7423,13.5323, 2.0);
    						case 10: SetPlayerRaceCheckpoint(playerid, 1, 1784.5613,-1783.7423,13.5323, 1784.5613,-1783.7423,13.5323, 2.0);
    						case 11:
    						{
    							new Float:h;
    							GetVehicleHealth(GetPlayerVehicleID(playerid),h);
    							DeletePVar(playerid,"Skuska");
    							VRServer[playerid][MissionID] = 9999;
    							if(h < 650)
    							{
    								FormatPlayerInfoBox(playerid,"~g~Vodicak","~w~Nespravil si vodicak, Musís ísť ešte raz.",3000);
    							}
    							else
    							{
    								FormatPlayerInfoBox(playerid,"~g~Vodicak","~w~Uspesne si absolvoval Prvy test Autoskoly a pokracuj dalej po meste",3000);
    								SetPlayerPos(playerid, 1801.2992,-1751.0087,13.5503);
    								VRServer[playerid][MissionID] = 2;
    							}
    							DisablePlayerRaceCheckpoint(playerid);
    						}
    					}
    				}
                }
    			else if(VRServer[playerid][MissionID] == 2)
                {
    				if(GetPlayerVehicleID(playerid) > 0)
    		        {
    					SetPVarInt(playerid,"Skuska",GetPVarInt(playerid,"Skuska")+1);
    					switch(GetPVarInt(playerid,"Skuska"))
    					{
    						case 0: SetPlayerRaceCheckpoint(playerid, 0, 1820.1997,-1724.1368,13.0624, 1845.3339,-1495.8528,13.0400, 2.0);
    						case 1: SetPlayerRaceCheckpoint(playerid, 0, 1845.3339,-1495.8528,13.0400, 1843.2533,-1265.0377,13.0731, 2.0);
    						case 2: SetPlayerRaceCheckpoint(playerid, 0, 1843.2533,-1265.0377,13.0731, 1718.3967,-1294.8931,13.0663, 2.0);
    						case 3: SetPlayerRaceCheckpoint(playerid, 0, 1718.3967,-1294.8931,13.0663, 1708.8884,-1164.0419,23.3392, 2.0);
    						case 4: SetPlayerRaceCheckpoint(playerid, 0, 1708.8884,-1164.0419,23.3392, 1462.9440,-1163.4559,23.3460, 2.0);
    						case 5: SetPlayerRaceCheckpoint(playerid, 0, 1462.9440,-1163.4559,23.3460, 1454.2349,-1440.2679,13.0681, 2.0);
    						case 6: SetPlayerRaceCheckpoint(playerid, 0, 1454.2349,-1440.2679,13.0681, 1424.0779,-1726.4900,13.0743, 2.0);
    						case 7: SetPlayerRaceCheckpoint(playerid, 0, 1424.0779,-1726.4900,13.0743, 1391.6322,-1746.0953,13.0625, 2.0);
    						case 8: SetPlayerRaceCheckpoint(playerid, 0, 1391.6322,-1746.0953,13.0625, 1391.6322,-1746.0953,13.0625, 2.0);
    						case 9: SetPlayerRaceCheckpoint(playerid, 0, 1391.6322,-1746.0953,13.0625, 1393.5955,-1869.4871,13.0648, 2.0);
    						case 10: SetPlayerRaceCheckpoint(playerid, 0, 1393.5955,-1869.4871,13.0648, 1681.4602,-1862.0621,13.0703, 2.0);
    						case 11: SetPlayerRaceCheckpoint(playerid, 0, 1681.4602,-1862.0621,13.0703, 1694.8257,-1735.6460,13.0606, 2.0);
    						case 12: SetPlayerRaceCheckpoint(playerid, 0, 1694.8257,-1735.6460,13.0606, 1787.7635,-1734.3370,13.0625, 2.0);
    						case 13: SetPlayerRaceCheckpoint(playerid, 1, 1787.7635,-1734.3370,13.0625, 1787.7635,-1734.3370,13.0625, 2.0);
    						case 14:
    						{
    							new Float:h;
    							GetVehicleHealth(GetPlayerVehicleID(playerid),h);
    							DeletePVar(playerid,"Skuska");
       							VRServer[playerid][MissionID] = 9999;
    							if(h < 850)
    							{
    								FormatPlayerInfoBox(playerid,"~g~Vodicak","~w~Nespravil si vodicak. Musís ísť ešte raz.",3000);
    							}
    							else
    							{
    								PlayerInfo[playerid][Vodicak] = 1;
    								FormatPlayerInfoBox(playerid,"~g~Vodicak","~w~Uspesne si dokončil Autoskolu. Prave si ziskal vodicak",3000);
    							}
    							DisablePlayerRaceCheckpoint(playerid);
    						}
    					}
    				}
                }
    		}
    	}
    	return 1;
    }

     

    • Zmatený 1
  6. před 48 minutami, Scydo said:

    To jo. Ale ty to hodíš, jak @Mivčo trefně naznačil, jako psovi a opravuj. A pak nám tu tvrdíš, že jsi to opravil sám od sebe? Až chvilku po tom, co jsi mu to poslal?
    Nevím jak ostatním, ale mně to přijde dost podezřelé...

     

     

    mne to pripadá nejaký ten troll človek... 🤦‍♂️

  7. před 57 minutami, Sbqq said:

    Byt tebou, tak bych na samp uz kaslal, neni absolutne zadna sance, ze server, ktery vznikne v tehle dobe a jeste u nas bude hratelny, bude tam hrat maximalne 5-10lidi a to se podle meho moc nevyplati, ale who knows jak to mas treba ty, kazdopadne pokud mas rada delani hernich serveru, tak ti doporucuju zkusit jiny hry, jako napriklad Minecraft a nebo aktualni FiveM.. Ja bych treba osobne bral FiveM, u nas je strasne malo serveru a vsechny jsou only RP, pokud by nekdo udelal neco jinyho nebo takovy odlehceny "RP" - jako ma napriklad SP na SA:MP, tak to bude dost hratelny i guess.

     

    ale stále má čo sa-mp čo ponuknuť :) napr. v DL verzii a podobne a ked chceš mať hráčov a zaujať tak scéna sk=cz nemá už kto hrať uplne 😕 dam ti na porovnanie cz/sk servery a servery z usa napr.

    cz/sk

    acw2019b6y4d2a8h39nr.png

     

    USA

    3bec6n5f9t939eezya4.png

     

    zy67dujnnlv96cx0ed2o.png

     

     

    • Řekni nám o tom ještě něco 1
    • Si děláš prdel? :D 1
    • Děkuji (+1) 1
    • Líbí se mi to! (+1) 1
  8. před 11 minutami, VolfikCZ said:

     

    Pokud chcete vlastní objekty přidat na váš server, tak je potřeba si ho nějak vytvořit, a na to existují různé programy např. zmiňovaný Blender (na Steamu free myslím). Na oficiálním sa:mp fóru existují témata jak takové objekty přidat jsou tam i různé příspěvky od samotného vývojáře, který vysvětluje jak to funguje a co je potřeba k tomu udělat, apod.

    Všimol som si na samote forume ? už dávnejšie no uvidíme ?

×
×
  • Create New...