Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: wczytywanie
1. Navaxa 3.0 wczytywanie skinów
Siemka, mam problem z wczytywaniem skinów w paczce Navaxa 3.0. W przebieralni normalnie można wybrać skina i w bazie danych jest on zapisany, ale po wyjściu ze serwera skin wraca do CJ, mimo że w bazie danych dalej jest ID skina którego wybrał gracz w przebieralni, tak samo skin resetuje się po śmierci. Jeszcze chciałbym dodać że jak wejdziemy na serwer i jest CJ to jak wejdziemy na służbę w frakcji i wyjdziemy ze służby to skin wraca jakiego wybraliśmy w przebieralni
który jest z bazie danych.
2. Wczytywanie statów
Cze??, chcia?bym wykona? sw?j pierwszy skrypt kt?ry polega?by na wczytywaniu stat?w dla broni przy wej?ciu na serwer,

Chodzi mi o co? takiego tylko nie przy wej?ciu w marker
Kod:

setPedStat (hitElement, 71, 1000)


Lecz nie wiem jak wykona? ca?y kod aby przy wej?ciu na serwer ka?demu graczu ustawia?o statystyki dla danej broni na warto?? 1000.

Z g?ry dzi?ki za pomoc :d
3. Wczytywanie mapy na serwerze MTA
Mam taki problem jak wchodz? na jaki kolwiek serwer po zalogowaniu nic nie widze tylko co? tego typu i rozmazuj? si? nicki os?b wok??

https://cdn.discordapp.com/attachments/777922576580214815/788401169302945812/unknown.png
4. Wczytywanie, textury
Witam mam pytanie, a dok?adnie chodzi o wczytywanie shader.fx po wyci?gnieciu z przecho. Zrobi?em skrypt na zmian? textury tylnich lamp w autach tylko po respie auta textura si? nie wczytuje, dopiero po restacie skryptu pojawia si?. Domy?lam si? ?e trzeba zrobi? jak?? funkcje lub event.


addEventHandler
("onClientResourceStart"resourceRoot,function()
for 
i,v in ipairs(getElementsByType("vehicle")) do
     if 
getElementData(v"maskLampa"then
         shader 
dxCreateShader('texreplace.fx')
         
shaderek dxCreateShader('shader.fx')
--[[
Kod]]
     
end     
     end

end
)

[/list]
5. Wczytywanie mapy na dim
Witam posiadam problem, chcia?em jedn? map? wczyta? na wszystkie dimension.
Pr?bowa?em to wykona? prost? p?tl? na wszystkie obiekty z pliku, lecz mapa si? nie wczytuje. Brak b??d?w DB3

kod kt?ry u?ywa?em
for _,v in ipairs(getElementsByType("object"resourceRoot)) do
    for 
1,2000 do
        
setElementDimension(vi)
        
setElementInterior(v3)
    
end
end


Oczywi?cie za pomoc w rozwi?zaniu problemu leci zimne :piwo:
6. Wczytywanie czcionki
Witam, ot?? mam problem, i? problem z czcionk?. Czcionka po starcie skryptu funkcjonuje przez kilka minut, a p??niej znika.
B??dy DB3
bad argument 'dxDrawText' [expected dx-font at argument 8got boolean]

KOD
local screenWscreenH guiGetScreenSize()
local f1 dxCreateFont("f.ttf"20)
local f2 dxCreateFont("f.ttf"15)

        
dxDrawText(przecinek(money).." $",screenW 0.9208screenH 0.0296screenW 0.9911screenH 0.0611tocolor(255255255255), 1.00f1"right""top"falsefalsefalsefalsefalse)
7. Wczytywanie GUI
Witam ot??, mam problem z wczytaniem gui. Skrypt dzia?a? ma, ?e po wej?ciu do pojazdu wczyta na gui
client
[lua]function move()



local screenW, screenH = guiGetScreenSize()


dxDrawLine((screenW * 0.3229) - 1, (screenH * 0.2685) - 1, (screenW * 0.3229) - 1, screenH * 0.6148, tocolor(254, 254, 254, 210), 1, false)
dxDrawLine(screenW * 0.6062, (screenH * 0.2685) - 1, (screenW * 0.3229) - 1, (screenH * 0.2685) - 1, tocolor(254, 254, 254, 210), 1, false)
dxDrawLine((screenW * 0.3229) - 1, screenH * 0.6148, screenW * 0.6062, screenH * 0.6148, tocolor(254, 254, 254, 210), 1, false)
dxDrawLine(screenW * 0.6062, screenH * 0.6148, screenW * 0.6062, (screenH * 0.2685) - 1, tocolor(254, 254, 254, 210), 1, false)
dxDrawRectangle(screenW * 0.3229, screenH * 0.2685, screenW * 0.2833, screenH * 0.3463, tocolor(0, 0, 0, 210), false)
dxDrawText("Kupno Pojazdu TESTUJEMY", screenW * 0.3229, screenH * 0.2685, screenW * 0.6062, screenH * 0.3435, tocolor(255, 255, 255, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false)
dxDrawLine((screenW * 0.3453) - 1, (screenH * 0.5074) - 1, (screenW * 0.3453) - 1, screenH * 0.5481, tocolor(255, 175, 0, 255), 1, false)
dxDrawLine(screenW * 0.4401, (screenH * 0.5074) - 1, (screenW * 0.3453) - 1, (screenH * 0.5074) - 1, tocolor(255, 175, 0, 255), 1, false)
dxDrawLine((screenW * 0.3453) - 1, screenH * 0.5481...
8. Wczytywanie broni
Witam ot?? mam problem z wczytaniem broni. Zrobi?em tak, ?e jak wejdziemy w marker nada nam element dat? 1. Wszystko dzia?a, po receonnectie element data sie zapisuje. Chcia?em dopisa? funckj? do core, ?e jak gracz ma element date 1 daje mu ak47, lecz nie dzia?a. Mo?e ja to ?le zapisa?em
        if getElementData(plr,"player:ak47"1then
        giveWeapon
(plr301000end        
9. Wczytywanie textur na modelach
Czo?em, posiadam pewien problem zwi?zany z modelem, mianowicie po wej?ciu na serwer na jednym z modeli nie wczytuje si? textura, dopiero jak go zrestartuj? ze dwa razy b?d? do pi?ciu nawet to textury mi si? pojawi?, u os?b trzecich ta sama sytuacja, u mnie mog? by? widoczne a u kogo? innego ju? nie, dodam i? model zrobiony w 3ds max a export za pomoc? kams'a

[ Dodano: 2019-05-14, 20:25 ]
rozwi?za?em, wystarczy zmieni? priorytet pliku .txd by z pierwszego rz?du pobra?y si? nam wszystkie grafiki/textury a nast?pnie dopiero dodajemy wczytywanie .dff .col
10. Wczytywanie kolor 1 i kolor 2
Witam chc? aby przechowalnia wyczytywa?a kolor 1 i kolor 2 auta z bazy danych i pokazywa?a to na aucie , nie umiem sobie z tym poradzi?.

[lua]local obj = createObject( 1956, 1385.87, -20.98, 999.92 );

obj:setInterior( 1 );
obj:setScale( 10 );
obj:setFrozen( true );

local rt = dxCreateRenderTarget( 500, 500, true );
local actual_car = 0;
local font = dxCreateFont( ':czcionka/bbold.ttf', 18 ) or 'default';
local table_bool = {
[0] = "nie",
[1] = "tak",
['0'] = "nie",
['1'] = "tak",
}

local loaded = false;

addEvent( 'parking:showCars', true );
addEvent( 'parking:setCollidable', true );

function loadCar( )
if veh then veh:destroy( ) end
local color=split(vehicles[actual_car]["color"], ",")
local lights=split(vehicles[actual_car]["headlights"], ",");
veh = createVehicle( vehicles[actual_car].model, 1385.87, -20.98, 1000.82 );
for i,v in ipairs(split(vehicles[actual_car]["tuning"], ",")) do veh:addUpgrade( v ); end
veh:setHeadLightColor( lights[1], lights[2], lights[3] );
veh:setInterior( 1 );
veh:setFrozen( true );
loaded = true;
end

function changeCar( btn )
if btn == "arrow_l" then
if vehicles[actual_car - 1] then
actual_car = actual_car - 1;
else
actual_car = #vehicles;
end
elseif btn == "arrow_r" then...
11. Zapisywanie / Wczytywanie
Close, dodalem tonumber oraz zmienilem z PLR na PLAYER.
12. Wczytywanie mk1/mk2/awd
Witam mam pytanie jak doda? do tego kodu aby wyczytywa?o mk z bazy danych i wy?wietla?o np MK1-TAK/ MK2-Nie

Kod:

local desc=string.format("Pojazd: %snCena: %d PLNnPrzebieg: %dkmnSprzedaj?cy: %s", getVehicleName(veh), tonumber(cena), getElementData(veh,"vehicle:mileage"), getPlayerName(localPlayer))
13. Wczytywanie danych z elementdaty
Mam pewien problem, dzisiaj wykona?em jedn? rzecz czyli wczytywanie danych z bazy danych, napotka?em problem.


Ustawiam sobie tak? elementData, kt?r? p??niej po stronie Clienta b?d? chcia? odczyta? i z tym troch? mam problem, bo ci?gle jest excepted string i ju? nie wiem co zrobi?.

setElementData
(p"gold"wynik["gold"])


---- 
Odczytywanie

getElementData
(localPlayer"gold"

14. Wczytywanie pojazdów
Korzystaj?c z poradnika z forum sampa stworzy?em wczytywanie pojazd?w z mysql.

Pawn
LoadPrivateVehicles()
{
    new 
str[500]/*do testow*/i=0;
    new 
id;
     
mysql_query("SELECT * FROM `PrivateVehicles`");
    
mysql_store_result();
    if(
mysql_num_rows() != 0)
    {
        while(
mysql_fetch_row(str))
        {
            
id LoadedInfo[Vehicles];
              
sscanf(str"p<|>e<is[25]is[30]iiffffif>"pPojazd[id]);

            
CreateVehicle(pPojazd[id][VehicleID], pPojazd[id][PX], pPojazd[id][PY], pPojazd[id][PZ], pPojazd[id][PA], pPojazd[id][Kolor1], pPojazd[id][Kolor2], -10);
            
printf("ID Pojazdu: %i"pPojazd[id][VehicleID]);
            
SetVehicleNumberPlate(idpPojazd[id][Rejestracja]);
            
ChangeVehicleColor(idpPojazd[id][Kolor1], pPojazd[id][Kolor2]);

            
SetVehicleToRespawn(id);
            
LoadedInfo[Vehicles] = LoadedInfo[Vehicles] + 1;
            
i++;
        }
    }
    
printf("Zaladowano %i prywatnych pojazdow."i);
    
    return 
1;
}


Co nie dzia?a? Ot?? z MySQL pobiera wszystkie informacje (printf ID Pojazdu pokazuje prawid?owe ID Modelu). Jednak?e pojazd si? nie tworzy.
15. Wczytywanie
Witam. RRobilem kod na wczytywanie pewnej rzeczy i niestety wywalilo mi errory:
Kod:


(13539) : warning 213: tag mismatch
(13539) : warning 213: tag mismatch
(13539) : warning 213: tag mismatch
(13541) : warning 213: tag mismatch
(13541) : warning 213: tag mismatch
(13541) : warning 213: tag mismatch

Liniki w torych blad wystepuje:
Kod:


sscanf(Query, "p<|>s[100]fff",TextInfo[i][Text],TextInfo[i][x],TextInfo[i][y],TextInfo[i][z]);
format(labelstring,sizeof labelstring,""NIEBIESKIHEX"%s",TextInfo[i][Text]);


Caly kod:
Kod:


stock LoadText()
{
new Query[400], i=0;
new labelstring[150];
format(Query, sizeof(Query), "SELECT `text`, `x`, `y`,`z` FROM `3dtext`");
mysql_query(Query);
mysql_store_result();
LoadedInfo[Texti] = 0;
while(mysql_fetch_row(Query,"|"))
{
if(mysql_num_rows() != 0)
{
i++;

LoadedInfo[Texti]++;
sscanf(Query, "p<|>s[100]fff",TextInfo[i][Text],TextInfo[i][x],TextInfo[i][y],TextInfo[i][z]);
format(labelstring,sizeof labelstring,""NIEBIESKIHEX"%s",TextInfo[i][Text]);
Create3DTextLabel(labelstring, 0x009e05FF,TextInfo[i][x],TextInfo[i][y],TextInfo[i][z], 100.0, 0, 0);


}

}
mysql_free_result();

return printf("[LOGS] Zaladowano pomyslnie %d 3d textow!",i);
}


Prosz? o szybk? pomoc.
16. Wczytywanie skina.
Cze?? zrobi?em zapis skina do DINI, ale po prostu nie chce on si? wczyta?. Przy wyj?ciu z serwera zrobi?em takie co?:
Pawn
dini_IntSet("%s.ini","Skin",GetPlayerSkin(playerid));

no i ?adnie si? wszystko zapisuje.
Natomiast przy OnPlayerSpawn zrobi?em takie co?:
Pawn
SetPlayerSkin(playeriddini_Int("%s.ini""Skin"));

i skin po prostu si? nie wczytuje.
17. Wczytywanie Organizacji
Witam mam problem chodzi o to ze mam tu kod na wczytywanie Zapisu gracza i jest tu GOLD/Premium/Organizacje i GOLD i Premium dza?a normalnie ale organizacje nie,
Organizacje s? na koncu w kodzie I jak dam na pocz?tek to Premium nie dza?a :/ Nie ma b??d?w w debugscript3 Oraz Wszystko jest po??czone bo dza?a?o
[lua]

function loadPlayerData(plr)
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE id=?", getElementData(plr,"player:uid"))
if result and #result > 0 then
local v=result[1]
setPlayerMoney(plr,v.money)
setElementModel(plr,v.skin)
setElementData(plr,"status","Aktywny")
setElementData(plr,"player:logged",true)
setElementData(plr,"player:mandate",v.mandate)
setElementData(plr,"player:license:pjA",v.pjA)
setElementData(plr,"player:license:pjB",v.pjB)
setElementData(plr,"player:license:pjC",v.pjC)
setElementData(plr,"player:license:pjL",v.pjL)
setElementData(plr,"player:reputation",v.reputation)
setElementData(plr,"player:workinjob",v.worker)
setElementData(plr,"player:registerdate",v.registered)
setElementData(plr,"player:hours",v.hours)
setElementData(plr,"player:skin",v.skin)
local queryB=string.format("SELECT * FROM ogrpg_users WHERE id=%d AND golddate>NOW() LIMIT 1", getElementData(plr,"player:uid"))
local re...
18. Wczytywanie pojazdów
Dobry, mo?e jaka? dobra dusza pomo?e mi znale??, gdzie le?y b??d. Kod na wczytywanie pojazd?w:

Kod:

stock LoadVehicles()
{
new i = 1;
new handle = SQL::Open(SQL::TREAD, "vehicles");
new vrows = SQL::CountRows("vehicles");
while(i < vrows)
{
SQL::ReadInt(handle, "vUID", vInfo[i][vUID]);
SQL::ReadInt(handle, "vOwner", vInfo[i][vOwner]);
SQL::ReadInt(handle, "vModel", vInfo[i][vModel]);
SQL::ReadInt(handle, "vColor1", vInfo[i][vColor1]);
SQL::ReadInt(handle, "vColor2", vInfo[i][vColor2]);
CreateVehicle(vInfo[i][vModel], 20.0, 20.0, 20.0, 20.0, vInfo[i][vColor1], vInfo[i][vColor2], -1);
i++;
}
SQL::Close(handle);
printf("Wczytano %d pojazdow.", i);
}


I przy odpalaniu dostaj? b??d:
Kod:

Run time error 4: "Array index out of bounds"
19. Wczytywanie pieniędzy z bazy danych
Witam

Mam problem z pobieraniem pieni?dzy z bazy danych,
tj. pieni?dze przy wychodzeniu z serwera zapisuj? si? do niej, ale przy wchodzeniu si? resetuj?.
Gdy usun??em funkcj? ResetPlayerMoney(playerid); przy wchodzeniu na serwer pieni?dze si? ju? nie usuwa?y, ale mno?y?y za ka?dym razem x2.
O co mo?e chodzi??
20. Wczytywanie score oraz pieniędzy
Cze?? wszystkim :)
Znalaz?em w internecie system rejestracji. Sprawdzaj?c go znalaz?em b??d, kt?rego nie potrafi? naprawi?.

Ca?y kod:
http://pastebin.com/Ygy5z1d8

Linijki kodu gdzie znajduje si? b??d:

[code]
if (dialogid == 1)
{
new name[MAX_PLAYER_NAME], file[256], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), SERVER_USER_FILE, name);
if(!response) return Kick(playerid);
if (!strlen(inputtext)) return
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Hi your not registered", "Welcome, your not registered mate, input your registration pw below", "Register", "Leave");
dini_Create(file);
dini_IntSet(file, "Password", udb_hash(inputtext));
dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel] = 0);
dini_IntSet(file, "Money",PlayerInfo[playerid][pCash] = 500);
dini_IntSet(file, "Score",PlayerInfo[playerid][pScore] = 1);
format(string, 128, "[SYSTEM]: You succesfully registered the nickname %s with password %s, you have been auto logged in.", name, inputtext);
SendClientMessage(playerid, COLOR_YELLOW, string);
gPlayerLogged[playerid] = 1;
}
[/code]

Na czym polega b??d?

Gdy przejdziemy etap rejestracji i wybierzemy nasz? posta? to nam nie przydziela score oraz money, kt?re jest ustawione przy za?...
21. Wczytywanie z pliku stringa do enuma
Witam tworz? system imion i nazwisk i chc? aby po wczytaniu si? statystyk gracza (mam od tego stock) wczytywa?o mi imi? i jego nazwisko do enuma problem polega na tym, ?e wyst?puje error kt?rego nie potrafi? rozwi?za?.

B??d w linijce w stocku: error 047: array sizes do not match, or destination array is too small

Kod z enuma:
Kod:


enum DaneGracza
{
Imie[50],
Nazwisko[50]
}


Kod ze stocka
Kod:


Gracz[playerid][Imie] = dini_Get(string, "Imie");
Gracz[playerid][Nazwisko] = dini_Get(string, "Nazwisko");
22. Zapis obiektów i wczytywanie wraz z skryptem.
Cze??, dzi? mam pytanie odnosz?ce si? do zapisu.
Powiedzmy ?e stworz? bardzo prost? komend? /dajbaz? [nick]
chcia?bym by baza zapisywa?a si? i wczytywa?a po restarcie skryptu, czy jedyn? mo?liwo?ci? jest sql czy jest jaka? inna mo?liwo??. Bardzo dzi?kuj? za pomoc.
( w takim zapisie musz? posiada? informacie takie jak x, y, z, w?a?ciciel, grupa )
23. MySql - wczytywanie
Witam ostatnio postanowi?em pobawi? si? w bazie MySql i mam p?tl? kt?ra leci od 0 do 5000

a w niej zapytanie takie

new query[700];
format(query,700,"SELECT `UID`='%i FROM `priv_cars`",cv);
mysql_query(query);
mysql_store_result();

i niestety co? mi nie dzia?a. ?le zapytanie zrobi?em ?
24. Zapis Gangzona Oraz Jego Wczytywanie
Cze?? Tworz? Legend? serwera Gang Wars Tam licznik pojazdu jest dobrze armour i inne takie dobrze podbijanie teren?w te? ?adnie chodzi lecz...

Gdy dany gang podbije teren i zresetuje serwer to gang zone przywraca gangowi teren nie ten co podbi? tylko temu kt?ry ju? mia? ten teren :( umie kto? zapisa? go tak by po resecie wczytywa?o plik jak gang np. VAGOS podbi? teren Los Aztecas to teren los aztecas nale?y do gangu Vagos je?eli nie jasno napisa?em to przepraszam ale mecze si? z tym ju? dobre 2 tygodnie jak wie kto? jak zrobi? takie co? to prosz? poda? przyk?ad czy co? :(
25. [INNE] Wczytywanie [y_ini]
Cze??, mam pewien problem z wczytywaniem zmiennych.

1. HP zamiast zapisywa? si? 100.0, wpisuje si? 1.000000, dodatkowo ci?gle mnie zabija.
2. Nie wczytuj? mi score oraz kasy przez co zapis niepoprawnie dzia?a.

Tutaj kilka skrawek kodu:

Kod z dialogu rejestracji.
[code]
new hashpass[129];

WP_Hash(hashpass,sizeof(hashpass),inputtext);

new INI:file = INI_Open(Path(playerid));

INI_SetTag(file,"informacje'o graczu");

INI_WriteString(file,"haslo",hashpass);

INI_WriteInt(file,"admin",0);
INI_WriteInt(file,"virtualworld",0);
INI_WriteInt(file,"licencjaB",0);
INI_WriteInt(file,"licencjaC",0);
INI_WriteInt(file,"licencjaD",0);
INI_WriteInt(file,"licencjaCE",0);
INI_WriteInt(file,"interior",0);
INI_WriteInt(file,"bank",0);
INI_WriteInt(file,"kasa",500);
INI_WriteInt(file,"vip",0);
INI_WriteInt(file,"gamepoints",10);
INI_WriteInt(file,"obecnytowar",0);

INI_WriteFloat(file, "zycie", 100.0);

INI_Close(file);
[/code]

Przydzielnia zmiennych do gracza:

[code]
stock setPlayerVariables(playerid)
{
if(E_DATA[playerid][E_USER_LOGGED] == true)
{
GivePlayerMoney(playerid, E_DATA[playerid...
26. [INNE] Wczytywanie statystyk z mysql
Witam

Dodalem gm i podlaczylem pod mysql ktore jest na forum ;P dlatego ze ten gm ma wyswietlane statystyki na strone a w log files mam takiego errora:

Kod:

[center][MySQL] Error (0): Function: mysql_close called when not connected to any database. Access denied for user 'p311041_LOL'@'localhost' (using password: YES). [/center]



chcialem zrobic tak ze statystyki by sie zapisywaly na mysql (ServerProject) ale wtedy strona nie chce sie polaczyc z ta baza danych i taki error:

Kod:

Lost connection to MySQL server at 'reading initial communication packet', system error: 111


Za pomoc +10RESP :arrow: :piwo:
27. [GF] Wczytywanie konta Globalnego
Witam, nie wiem o co ju? chodzi dlatego prosz? was o pomoc.

M?j problem polega na tym ?e czasem serwer wykrywa mi konto globalne a czasem w og?le, wiecie co mo?? by? tego przyczyn?? Je?li tak to prosz? o pomoc, mi tak wpad?o do g?owy ?e by? mo?e to jest przez to ze na tym hostingu co mamy strone jest ta baza mysql i mo?e nie daj? rady ona tych danych przes?a? do serwera.

Prosz? o piln? pomoc oraz pozdrawiam szanownych u?ytkownik?w Gtao.pl
28. [INNE] wczytywanie pozycji dini do IsPlayerInRangeOfPoint
Cze??,

Zrobi?em sobie ostatnio system na dodawanie wsp??rz?dnych do pliku cos.ini
format tych pozycji to:
Kod:

0.0000, 0.0000, 0.0000=1


I teraz moje pytanie jak zrobi? aby wsp??rz?dne dodawa?y si? do:
IsPlayerInRangeOfPoint
czyli np.: Je?li gracz stoi na wsp??rz?dnych lub blisko nich kt?re s? zapisane w pliku to dzieje si? co? np wyskakuje info na czacie.

System ten jest zrobiony w Dini.


Z g?ry dzi?ki.
29. [INNE] Wczytywanie z plików przy starcie serwera.
P?tla w public OnGameModeInit()

[code] for(new i = 0; i < MAX_ITEMS; i++)

{
new string[32];
format(string, sizeof(string),"Items/Item%d", i);
if(DOF_FileExists(string))
{
LoadItem(i);
}
}[/code]

I sam public.

[code]public LoadItem(uid)
{
new string[20];
new valid = -1;
format(string, sizeof(string), "Items/Item%d.ini", uid);
if(!DOF_FileExists(string))
{
printf("SERWER: Pr?ba wczytania Przedmiotu(UID:%d) zako?czona niepowodzeniem", uid);
return 1;
}
else
{
ItemInfo[uid][iUID] = DOF_GetInt(string, "UID");
ItemInfo[uid][iType] = DOF_GetInt(string, "Type");
strmid(ItemInfo[uid][iName], DOF_GetString(string, "Name"), 0, 34, 34);
strmid(ItemInfo[uid][iDescription], DOF_GetString(string, "Description"), 0, 34, 34);
ItemInfo[uid][iOwned] = DOF_GetInt(string, "Owned");
ItemInfo[uid][iOwner] = DOF_GetInt(string, "Owner");
ItemInfo[uid][iUsed] = DOF_GetInt(string, "Used");
ItemInfo[uid][iValue1] = DOF_GetInt(string, "Value1");
ItemInfo[uid][iValue2] = DOF_GetInt(string, "Value2");
ItemInfo[uid][iValue3] = DOF_GetInt(string, "Value3");
ItemInfo[uid][iValue4] = DOF_GetInt(string, "Value4");
ItemInfo[uid][iCap] = DOF_GetInt(string, "Cap");
ItemInfo[uid][iPos_x] = DOF_GetFloat(string, "Pos_x");...
30. [INNE] Radio - wczytywanie gdy jest włączone
Witam, ot?? poni?ej jest m?j timer kt?ry odtwarza si? co sekunde w celu sprawdzenia czy gracz jest blisko jakiego? odbiornika radiowego i czy gra z niego muzyka, jaka muzyka i tp. Jednak gdy oddale si? od odbiornika to zaczyna mi si? ca?y czas odtwarza? muzyka, kto? wie jak zrobi? ten timer ?eby wykona? si? raz gdy podejde do odbiornika, odtworzy? mi muzyke a potem wy??czy? j? dopiero gdy odejde na jak?? odleg?o???

[code]forward Radio(playerid);
public Radio(playerid)
{
if(odtwarzany[playerid]!=0)
{
new z=odtwarzany[playerid];
if(!DoInRange(21,playerid,MuzykaInfo[z][muzOSX],MuzykaInfo[z][muzOSY],MuzykaInfo[z][muzOSZ]))
{
StopAudioStreamForPlayer(playerid);
odtwarzany[playerid]=0;
return 1;
}
return 1;
}
for(new nr = 0; nr < sizeof(MuzykaInfo); nr++)
{
if(DoInRange(5.0,playerid,MuzykaInfo[nr][muzOSX],MuzykaInfo[nr][muzOSY],MuzykaInfo[nr][muzOSZ]))
{
Radyjko[playerid]=nr;
odtwarzany[playerid]=nr;
return 1;
}
}
new x=Radyjko[playerid];
if(MuzykaInfo[x][muzStan]==1)
{
if(MuzykaInfo[x][muzKawalek]==1) PlayAudioStreamForPlayer(playerid, "http://www.solidfiles.com/d/a87a2d8aae/download/",MuzykaInfo[x][muzOSX],MuzykaInfo[x][muzOSY],MuzykaInfo[x][muzOSZ], 20, 1);
if(MuzykaInfo[x][muzKawalek]==2) PlayAudioStreamForPlayer(playerid, "http://www.solidfiles.com/d/6c1645d90f/download/",MuzykaInfo[x][muzOSX],MuzykaInfo[x][muzOSY],MuzykaInfo[x][muzOSZ], 20, 1);
if(MuzykaInfo[x][muzKawalek]==3) PlayAudioStreamForPlayer(playerid, "http:...
31. [INNE] Streamer - wczytywanie obiektów
Siemka, mam pewien problem pr?buj? stworzy? co? - w powietrzu, w miejscu du?a akumulacja obiekt?w, co potrzebuje takiego streamera kt?ry wczyta wszystko b?yskawicznie. Potrzebuje pomocy, poniewa? Incognito's streamer wczytuje wszystko ale nie wszystko pokazuje przyk?ad zespawnuje siebie kolo dmv , jad? drog? i obiekt?w kilku po drodze nie widz?≈ ale jak ko?o nich stan? - chodz?c nie je?d??c to si? pokazuj?, jak jedziesz autem to nic nie widzisz, Czy m?g?by mi kto? powiedzie? czy jest jaki? spos?b na to ?


Za pomoc dzi?kuj?.
32. /map - wczytuje ladunki - wczytywanie ich
Chcia?bym w mapie Hard Truck MAP link:
Kliknij
dorobi? komend? /map, i gdy kto? wpisze t? komend? to na mapie wczytuj? sie wszystkie za?adunki i s? one na MAPIE
a gdy kto? znowu wpisze /map to one znikaj? co? takiego jak w mapie LiveTruck
Jak to zrobi?? prosz? o pomoc