Witam czy jest możliwość w jakiś sposób pobrać obiekty które są wokół gracza, ale obiekty które są ori w grze nie te postawione przez mapeditora czy coś.
getElementsByType pobiera tylko te dodane.
[ Dodano: 2023-09-20, 23:04 ]
ori obiekty nie są identyfikowane jako "object" więc nie wiem czy się wgl da
Cze??. Mam takie pytanko, a dok?adniej jak pobra? pierwsz? liter? ze stringa? Np. mamy stringa Infernus i jak sprawdzi? jaka jest pierwsza literka czyli w tym przypadku 'I'? Stawiam piwko!
[ Dodano: 2017-08-08, 12:26 ]
Dobra, nie wa?ne ju? mam, poradzi?em sobie i przepraszam za za?miecanie forum A dla tych co maj? podobny problem to u?ywamy do tego
Witam, jak pobra? par? rekord?w do 1 zmiennej ? A mianowicie chodzi mi o to, ?e np. Gracz posiada 3 prywatne pojazdy, to jak pobra? te 3 pojazdy do zmiennej modelid[4]
(4 bo to maxymalna ilo?? aut kt?r? mo?e posiada? gracz).
Mam problem, robi? sobie koszulki na serial w jednym pickupie. To znaczy je?li gracz z serialem 321314 wejdzie to daje mu skina 280 a jesli gracz z serialem 667994 to daje mu skina 281 to wszystko w tym samym pickupie, lecz mam k?opot bo pokazuje db
addEventHandler ( "onPickupHit", pickup, function(thePlayer,matchingDimension) local pob = getPlayerSerial(thePlayer)
if pob == 578EEA5CB3870E25B783DF67BEACE344 then
setElementModel(thePlayer, 281) outputChatBox("Prosze bardzo oficerze :)", thePlayer) end
end)
addEventHandler("onPickupHit", pickup, function(thePlayer, matchingDimension) local pob = getPlayerSerial(thePlayer)
if pob == 68FFCC158794C7AF0415BEB132624042 then
setElementModel(thePlayer, 280) outputChatBox("Prosze bardzo oficerze :)", thePlayer) end
end)
gdy seriale da?em w "" to db nie by?o ale po wej?ciu nic si? nie dzia?o
Witam,
tak jak w temacie. Macie pomysl jak takie co? zrobi? ?
Myszk? klikam w jaki? obiekt i wyskakuje na chacie mi info do jakiego resource on nale?y. Sam system dzia?ania nie istotny, bardziej chodzi mi o funkcje kt?ra pobierze mi Resource z danego elementu.
Witajcie,
na swoim serverze kt?ry jest pewnie wi?kszo?ci z was znany planuje zrobi? interaktywn? sprzeda?na gie?dzie, kt?ra by polega?a na kupowaniu pojazd?w r?wnie? przez panel www. Po?aczenie na panelu g??wnie mam skonfigurowane na PHP SDK.
I teraz mam pytanie do was: czy jest mo?liwo?? pobrania np PNG samochodu abym m?g? zrobi? podgl?d wystawionego pojazdu w panelu. M?g?bym w sumie pyka? screenshota, wysy?a? go na server i wrzuci? do tablicy p??niej pobiera? po SDK, ale to nie b?dzie za ?adnie wygl?da?o ze wzgl?du na r?zne rotacje kamery.
Ju? dzi? mo?na pobiera? dodatek do GTA V Online „Szefowie i inni przest?pcy”
W sieci w?a?nie wyl?dowa? najnowszy dodatek do sieciowego trybu GTA V. Szefowie i inni przest?pcy oferuje szereg nowych opcji takich jak wyzwania dla VIP-?w czy mo?liwo?? zarobkowania dla ochroniarzy. Zapowiada si? na ca?kiem interesuj?c? zabaw?, tym bardziej, ?e dost?pne maj? by? tak?e nowe pojazdy.
VIP-owie, kt?rzy przewodz? w?asnym organizacjom, otrzymaj? dost?p do nowych kooperacyjnych akcji, wyzwa? i umiej?tno?ci specjalnych w trybie gry swobodnej. B?d? mogli tak?e zatrudnia? i zwalnia? innych graczy, kt?rzy b?d? ich ochrania?. Ochroniarze otrzymaj? regularne wyp?aty i specjalne korzy?ci z tytu?u pracy dla VIP-a, np. premie do RP i statystyk oraz GTA$.
Organizacje mog? rywalizowa? w trybie swobodnym, graj?c w nowe misje, kt?re wykorzystuj? w pe?ni opcje obronne dla VIP-?w, w tym opancerzone wersje pojazd?w, limuzyn? z wie?yczk? i obron? przeciwlotnicz? superjachtu. Jacht zawiera tak?e zestaw pojazd?w w postaci nowego helikoptera SuperVolito Carbon oraz osobistych pojazd?w wodnych.
Zapraszam do pisania waszych opinii tej aktualizacji jak i samego pobierania jej - jak u was z szybko?ci? pobierania?
Witam. Mam pewn? spraw?, mianowicie nie mog? znale?? ?adnej funkcji, kt?ra zablokowa?a by wszelkie skrypty ,a? do pobrania zasob?w serwera.
np. Podczas wchodzenia na serwer ukazuj? nam si?, ?e zasoby serwera s? pobierane, prosz? poczea?. itp. Po czym po pobraniu zasob?w wszystko "rusza". Jest taka funkcja czy trzeba pobawi? si? czym? innym ?
Potrzebuje tego, lecz nie wiem jak pobra? aktualny ID naszego skina getPlayerSkin nie jest ju? wspieranie, a z elementami nie potrafi? majsterkowa?. Poda?by kto? linijke kodu ? Za pomoc daje piwko .
Witajcie. Mam problem i? chcia?bym pobra? graczy z acl do gridlistu.
oto m?j kod:
addEvent ("Spr_Data", true) addEventHandler ("Spr_Data", root,
function () local gracze = {} outputChatBox ("X")
for k,v in ipairs(getAccounts()) do local player = getAccountName(v) outputChatBox(player)
if isObjectInACLGroup ("user."..player, aclGetGroup ( "Mechanik" ) ) then
table.insert(gracze, v) -- gracz zosta? dodany do tablicy. Teraz wy?lij tablic? gracze do clienta i masz list? mechanik?w na clientcie
triggerClientEvent (thePlayer, "Odeslij", thePlayer, gracze) end
end
end )
I problem taki i? pobiera mi 0 lub wgl a w ACL jest dodane 6 os?b
Chcia?em si? was zapyta? jak zrobi? by pobra?o ca?? tabel? z MYSQL
Ja to zrobi?em tak:
function zaladujrangi()
for k,v in ipairs(getElementsByType("player")) do
local lider = ktoJestLiderem(getElementData(v,"NumerLidera"))
local result = mysql_query(database, "SELECT * FROM `Rangi` WHERE `frakcja` = '"..lider.."' and `id` = '"..id.."'")
if result then
local row = mysql_fetch_assoc(result)
if row then
triggerClientEvent("client:ZaladujRangi", getRootElement(), (row.ranga), (row.wyplata))
else
if id == 15 then
if isTimer(timerrang) then
killTimer(timerrang)
end
mysql_close(database)
end
end
end
id = id+1
local timerrang = setTimer(zaladujrangi(), 400, 0)
end
end
addEvent("server:ZaladujRangi",true)
addEventHandler("server:ZaladujRangi", getRootElement(), zaladujrangi)
lecz wydaje mi si? ?e za bardzo obci??a baz? danych, wi?cj jak bym m?g? to zrobi? inaczej ? ( Lepiej )
Witam mam ma?y problem, a mianowicie problem z pobraniem lokalizacji z DIALOG_STYLE_INPUT, pr?bowa?em tak jak jest podanie ni?ej, ale nie dzia?a bo jest error 'error 035: argument type mismatch (argument 2)', prosz? o pomoc, daje RESPA I PIWKO
CMD:kupzloma(playerid,params[])
{
new table[64];
new name[24];
new CarFile[30];
format(CarFile,sizeof(CarFile),"%d.ini",Car[playerid][UID]);
GetPlayerName(playerid,name,24);
if(strcmp(name,dini_Get(CarFile,"Owner"),true) == 0){
dini_Set(table,"Owner",name);
SendClientMessage(playerid,COLOR_ORANGE,"Kupi?e? ten samoch?d!");
if(GetPlayerMoney(playerid) < 50000)
return SendClientMessage(playerid,COLOR_ORANGE, "Potrzebujesz 50000$ na sw?j wymarzony w?z!");
GivePlayerMoney(playerid, -50000);
}else{
SendClientMessage(playerid,COLOR_GREY,"[KOMIS]To nie jest tw?j samoch?d!");
}
return 1;
}
Problem w tym, ?e nie wiem co zrobi?, ?eby kod wykona? si?, gdy w pliku w polu "Owner" po znaku "=" b?dzie wpisane "diler"(je?li tak mo?na kupi? auto, je?li pisze co? innego (np. nick), to nie wykonuje si?). W powy?szej komendzie jest sprawdzane, czy gracz jest w?a?cicielem pojazdu.
Mam nadzieje, ?e zrozumieli?cie o co mi chodzi.
Z g?ry dzi?ki!
Wywala b??dy w konsoli dotycz?ce getPlayerAccount i getAccounData argument 1 i jeszcze guiSetText arg 2
pr?bowa?em r?wnie? z thePlayer po stronie servera, lecz nic to nie da?o
SERVER:
function sprawdz()
local accounta = getPlayerAccount(source)
local playerMoney = getAccountData (accounta, "money")
local playerSkin = getAccountData (accounta, "skin")
local playerHealth = getAccountData (accounta, "health")
local playerArmor = getAccountData (accounta, "armor")
triggerClientEvent("ustaw",getRootElement(),playerMoney,playerSkin,playerHealth,playerArmor)
end
addEvent("koncwe",true)
addEventHandler("koncwe",getRootElement(),sprawdz)
CLIENT:
function ustaw(accounta,playerMoney,playerSkin,playerHealth,playerArmor)
guiSetText(edZycie,playerHealth)
guiSetText(edSkin,playerSkin)
end
addEvent("ustaw",true)
addEventHandler("ustaw",getRootElement(),ustaw)
function pokazstaty()
guiSetVisible(statystyki, true)
triggerServerEvent ("koncwe",getRootElement())
end
addEvent("ShowStaty", true)
addEventHandler("ShowStaty",getRootElement(),pokazstaty)
Witam!
Mam problem chcialem aby po wpisaniu w GuiEdit danej kwoty dodawa?o mi j? dla gracza kt?rego wybiore w grdlist, to umiem - lecz mam problem z tym dodawaniem i pobieraniem liczby zamieszcze kawa?ek skryptu:
function dajwyplatea()
if source == dajwyplate then
local player = guiGridListGetItemText (team, guiGridListGetSelectedItem (team), 1)
local ilosc = guiGetText ( kwotawyplaty )
local ilosc2 = tonumber(ilosc)
local money = getPlayerMoney(player)
if ( guiGridListGetSelectedItem ( team ) >= 0 ) and (ilosc2 >= 1) then
if tonumber(guiGetText(kwotawyplaty)) then
setPlayerMoney(player, tonumber(money) + math.floor(ilosc2))
end
end
end
end
addEventHandler( "onClientGUIClick", dajwyplate, dajwyplatea )
I blad ktory wyskakuje mi w debugerze:
attempt to compare number with nill
Dziekuje i Pozdrawiam
Oski
[EDIT]_____________________________
Problem polega? na tym ?e zle zdefiniowalem zmienn?.
Lecz pojawi? si? nast?pny problem jak chce da? komu? kase odejmuje mi do 0 a jemu nie dodaje.