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: raz
1. Tekstura zmienia kąt w raz ze zmianą położenia postaci.
Mam tu taki fragment skryptu po stronie klienta, który ustawia teksturę w konkretnym miejscu. Tekstura jest ustawiona, jednak kiedy postać zmienia położenie to zmienia się też kierunek tej tekstury. Czy wie ktoś jak ustawić żeby tekstura była ustawiona cały czas pozioma i skierowana w górę?

[code]-- Ustawienie pozycji tarczy
local targetPosition = {1290.50659, -1119.45020, 53.00852}
local targetTexture = nil
local isDrawingTarget = false
local targetBlip = nil

-- Funkcja rysująca poziomą teksturę
local function drawHorizontalTexture(x, y, z, texture, size)
local x1, y1, z1 = x - size, y, z
local x2, y2, z2 = x + size, y, z

dxDrawMaterialLine3D(x1, y1, z1, x2, y2, z2, texture, size * 2, tocolor(255, 255, 255, 255))
end

-- Funkcja do sprawdzenia, czy gracz jest w strefie tarczy
local function isPlayerInTargetZone()
local x, y, z = getElementPosition(localPlayer)
local tx, ty, tz = targetPosition[1], targetPosition[2], targetPosition[3]
local distance = getDistanceBetweenPoints3D(x, y, z, tx, ty, tz)
return distance <= 3
end

-- Funkcja do obsługi lądowania gracza
local function handlePlayerLanding()
if isDrawingTarget then
if isPlayerInTargetZone() then
-- Gracz wylądował w strefie tarczy
isDrawingTarget = false
if targetTexture then
destroyElement(targetTexture)
targetTexture = nil
end
if targetBlip then
...
2. [GTA V] Po raz kolejny do zgarnięcia wiele promocji!
[center][center][img]https://i.imgur.com/lyU579r.png[/img][/center]


Po raz kolejny autorzy kolekcji GTA V maj? dla nas wiele nowych promocji oraz wiele sposob?w na zdobycie potr?jnych, a nawet podw?jnych ilo?ci dolar?w, punkt?w respektu, premi oraz zni?ek a nawet ekskluzywnej koszulki Vinewood Boulevard Radio i nie tylko!

[b]
Promocje oraz inne rzeczy[/b]
Dzis autorzy tytu?u czyli Rockstar Games, udost?pni?o po raz kolejny wydarzenie w tytule GTA:ONLINE. Gracze od dzis mog? skorzysta? z premii w postaci potr?jnych, a nawet podw?jnych ilo?ci dolar?w, punkt?w respektu, premi oraz zni?ek a nawet ekskluzywnej koszulki Vinewood Boulevard Radio i nie tylko! Mog? takze wygra? nowy pojazd, podium kasyna a nawet spr?bowa? swoich si? w nast?pnej pr?bie czasowej RC!

[b]Premie, zni?ki,koszulki oraz podium kasyna[/b]
Owe rzeczy b?dzie mo?na zdoby? do ko?ca ?rody, 16 czerwca! Gracze b?d? uzyskiwa? potr?jne ilo??i dolar?w, punkt?w respektu w wybranych elementach rozgrywki GTA:Online i nie tylko.

[b]Premie[/b]
- Potr?jne ilo?ci dolar?w GTA oraz punkt?w respektu w trybie adwersarza Ewakuacja
- Podw?jne ilo?ci dolar?w GTA oraza punkt?w respektu w misjach sprzeda?y pojazd?w
- Podw?jne ilo?ci dolar?w GTA oraz punkt?w respektu w zadaniach dla VIP-?w
- Podw?jne ilo??i dolar?w gta oraz punkt?w respektu w misjach eksportu pojazd?w zlecanych przez Simeona Yetariana w grze swobodnej
- Podw?jne wyp?aty dla ochroniarzy i partner?w

[b]Zni?ki[/b]
- Zni?ka 50% na zakup biur
-...
3. Podpięcie drugi raz dobrej bazy danych
Potrzebuje pomocy bo chce wgra? drugi raz baze danych a mi wyskakuje taki b??d jak na
ss: https://imgur.com/4AvPsxq
4. marker daje pojazd a jak sie wejdzie jeszcze raz to usuwa
Witam. Mam skrypt ktory daje pojazd po wejsciu w marker, i chce aby po ponownym wejsciu w ten sam marker usuwalo poprzedni pojazd i dawalo nowy. Pomoze ktos?
5. [MTA] 4Life - Pierwszy raz na gór
Dzie? Dobry?
W dzisiejszym odcinku postanowi?em przekona? si? na w?asnej sk?rze jak dzia?a praca g?rnika, sami zobaczcie jak mi posz?o??

Mam nadziej?, ?e odcinek wam si? spodoba i zostawicie ?apk? w g?r? ?

https://youtu.be/v1KfnLtCLdg
6. Dwie wiadomości na raz wysyłają się
https://imgur.com/a/ue9UxxB Prosz? o szybk? pomoc
7. użycie skryptu tylko raz
Wtiam mam problem z skryptem kt?ry otwiera mi gui (ni?ej kod), ale chce ?eby otwiera?o si? tylko raz wi?c doda?em sprawdzenie czy ma AccountDate "Pierwszyraz" i jak nie ma to dodaje ale wywala b?ad w db3 "attempt to call global 'getAccountData' (a nil value) ". Za pomoc daje Piwerko

Kod:
function show()
    if 
not getAccountData(localPlayer"Pierwszyraz"then
        setAccountData
(localPlayer,"Pierwszyraz"true)
        
showCursortrue )
        
guiSetVisiblewindowtrue )
        
guiSetInputEnabledtrue )
    else
    
end
end
addCommandHandler
("s",show)
8. Raz dziala raz nie
Ktos powie co w tym jest zle? Kiedys cos takiego udostepni?em na internety ale nie znalaz?em tego i robie nowe xD Cos nie dziala...

Nie wiem jak to opisa? co nie dzia?a, bo raz nie dzia?a praca, raz nie dziala pickup raz nie dziala checkpoint raz nie dziala wczytywanie XD

pastebin.com/raw/QtmuLzaM
9. Raz dziala raz nie
Ktos powie co w tym jest zle? Kiedys cos takiego udostepni?em na internety ale nie znalaz?em tego i robie nowe xD Cos nie dziala...

Nie wiem jak to opisa? co nie dzia?a, bo raz nie dzia?a praca, raz nie dziala pickup raz nie dziala checkpoint raz nie dziala wczytywanie XD

pastebin.com/raw/QtmuLzaM
10. Start wybranych map w raz serwerem
Czy w MTA da si? ustawi? tak ?e kiedy uruchamiam sobie serwer lokalny to w raz serwerem startowa?y by wybrane resources? Je?eli tak jak to zrobi?.
11. Pomocy ! Po raz 2 ;p
Witam, mam taki oto kod
local pozycjeScian ={
{
2106.3999023438, -1755.512.3000001907350050},
{
2108.8000488281, -1752.900024414112.3000001907350025}
}

sciany createObject(2395pozycjeScian[1], pozycjeScian[2], pozycjeScian[3])

Chcia?bym aby obiekty tworzy?y si? na podanych kordach, lecz si? nie tworz?. !!
12. Wiele funkcji na raz po kliknieciu w okno gui.
Witam, gdy w moim gui klikam w przycisk wykonuje sie funkcja przypisana do tego przycisku ale gdy klikne w okno gui wykonuj? sie funkcje przypisane do wszystkich przycisk?w.My?le ?e napisa?em zrozumiale, nie wiem jak rozwi?za? ten problem.Prosze o pomoc
Kod:


----- Tutaj jest kod GUI ----
guiSetVisible(okno,false)
ammumarker=createMarker ( 295.33187866211,-38.300151824951,1000.515625 , "cylinder", 1.0, 0, 255, 0, 100 )
setElementDimension (ammumarker, 0)
setElementInterior ( ammumarker, 1 ,295.33187866211,-38.300151824951,1000.515625 )
addEventHandler("onClientMarkerHit", ammumarker, function(el,md)
if el~=localPlayer then return end
if not guiGetVisible(okno) then
showCursor(true,false)
guiSetVisible(okno,true)
toggleControl("fire",false)
toogleControl("aim_weapon",false)
end
end)


function leave(el,md)
if el~=localPlayer then return end
if guiGetVisible(okno) then
showCursor(false)
guiSetVisible(okno, false)
toggleControl("fire",true)
toogleControl("aim_weapon",true)
end
end
addEventHandler("onClientMarkerLeave", ammumarker,leave)
13. Premium po raz 2
Witam, mam kod premium, ale jak kto? wejdzie na serwer a nie ma premium to i tak je dostaje.
Kod:
[lua]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]

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)
local queryA=string.format("SELECT * FROM ogrpg_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:uid"))
local resultA=exports["ogrpg-db"...
14. Tigger po raz trzeci .
Znowu mam problem z tiggerem , tym razem po wej?ciu w marker wszystkim graczom wy?wietla si? gui ;(
Kod:


-- c-side
addEventHandler
("onClientMarkerHit"root,
function()
 if 
source == marker then
 guiSetVisible
(okno,true)
 
showCursor(true)
 
triggerServerEvent("pokaz"sourcesource)
 
end
end
)
-- 
s-side
addEvent
("pokaz"true)
addEventHandler("pokaz"root,
function(
plr)
 if 
source == marker then
 
if getElementTypethePlayer ) == "player" then
 
if isObjectInACLGroup("user."..accNameaclGetGroup("SAMC")) then
    
if guiGetVisible(okno)==false then
        guiSetVisible
(oknotrue)
        
showCursor(true)
    
end
end
end
end
end
)


Za pomoc :piwo:
15. setElementData po raz 2
Witam i powielam temat po raz drugi.Problem to setElementData.

function hit (hitElement,matchingDimension)
if (
source == startthen
triggerClientEvent
("onHitStart",hitElement)
pojazd createVehicle(478,-1878.30151,-1559.42346,21.75000)
warpPedIntoVehicle(hitElement,pojazd)
setElementData(localplayer,"ni",pojazd)
else
if 
getElementData (localplayer,"ni"then
triggerClientEvent
("onDubMRKR",hitElement)
end
end
end
addEventHandler
("onMarkerHit",start,hit)


db3:

No to czekam :D
16. 2 Mapy na raz
Siema mam sw?j serwer i mam problem nie da si? wgra? 2map na raz start (nazwa) nie dzia?a przez panel te? nie mo?na i jak mam 1 mape to np interioru robionego z map editoru nie moge wgrac.
17. bindKey po raz pierwszy
Mam takie pytanie poniewa? na r??ne sposoby pr?bowa?em ale nie zbyt to dzia?a :/

Chcia?bym aby kr?tkofal?wka zamiast na komeend? /k by?a na bindkey K i opr?cz tego na tej samej zasadzie chcia?bym zrobi? Frakcyjny:jakas tam wiadomosc.

Rowniez na bind 'u' pr?bowa?em wzorowa? si? na LocalChat ale polgeg?em :(

[lua]
function message (thePlayer,cmd,...)
if not getPlayerAccount(thePlayer) then return end

local accName = getAccountName ( getPlayerAccount ( thePlayer ) )
if not accName then return end

local allArgs = {...}
local theMessage = table.concat(allArgs, " ")


if isObjectInACLGroup ("user."..accName, aclGetGroup("SAMC") ) then
for k,v in ipairs (getElementsByType("player")) do
if getPlayerAccount(v) then
accName = getAccountName(getPlayerAccount(v))
if accName then
if isObjectInACLGroup("user."..accName, aclGetGroup("SAMC")) then
outputChatBox("#00FF00"..getPlayerName(thePlayer).."#FF0000**#0000ffKr?tkofal?wka#ff0000**#FF6600 "..theMessage, v, 255,255,255, true)
end
end
end
end

elseif isObjectInACLGroup ("user."..accName, aclGetGroup("SAPD") ) then
for k,v in ipairs (getElementsByType("player")) do
if getPlayerA...
18. Gui po raz któryś
Chodzi mi o to jak zrobic zeby GUI widzia? tylko Player, kt?ry wszed? w marker.
function panell ()
showCursor(true)
guiSetVisible(okno,true)
end
addEventHandler
("onClientMarkerHit",resourceRootpanell)
19. setTimer usuwa tylko raz i nie działa teleport
Witam. Mam taki problem, ot?? przerabia?em m?j stary system respektu na system g?odu i natrafi?em na problem. Gdy odpal? skrypt to jest dobrze bo usuwa 1 punkt w minut?, ale drugi raz ju? nie usunie. po 100 ustawia na 99 i dalej ju? si? nie ruszy. Wiecie o co chodzi? Przecie? setTimer jest ustawiony na niesko?czono?? razy :)

[lua]function dxDraw()
dxDrawText("G??d:", 0, 335, 131, 385, tocolor(0, 255, 137, 255), 1.50, "pricedown", "left", "top", false, false, false, false, false)
dxDrawText(getElementData(localPlayer, "Respekt") or 0, 148, 335, 261, 378, tocolor(255, 43, 43, 255), 1.50, "pricedown", "left", "top", false, false, false, false, false)
end
addEventHandler("onClientRender", root, dxDraw)


local player = getLocalPlayer ()
local data = getElementData(player, "Respekt") or 100
function resp_minuta ()
setElementData (player, "Respekt", data - 1)
end
setTimer (resp_minuta, 60*1000, 0)

function sprawdz_poziom_glodu ()
glod = getElementData (player, "Respekt")
if glod == 0 then
killPlayer (player)
outputChatBox ("* Umar?e? z g?odu! Trzeba by?o co? zje??!", 255, 0, 0)
elseif glod == 10 then
outputChatBox ("Powoli robisz si? g?odny. Znajd? co? do jedzenia!")
end
end
setTimer (sprawdz_poziom_glodu, 60*1000, 0)[/lua]


...
20. Kolejny raz notifications
Witam mam skrypt na prawa jazdy i staram si? podmieni? normalne ChatBoxy tymi z tego zasobu . Lecz gdy podmieniam to nie dzia?a i nic si? nie pokazuje

Oto podmienione kody :

Orgina? :

outputChatBox("Aby zacz?? kurs prawa jazdy wpisz /egzaminb"source)


Podmianka :

exports.notifications:showBox ("info","Aby rozpocz?c egzamin wpisz /egzaminb")
21. [GF] po wejściu drugi raz na mój serwer wywala mnie
Witam.
Po wej?ciu na 'm?j' serwer (pod portem :7777) po raz pierwszy jest wszystko okej. Po drugim zalogowaniu na posta? wyskakuje poradnik (kt?ry jest za pierwszym logowaniem), przywitanie i nagle server close the connection. Macie jakie? rady? nie znam si? na tym za bardzo - nowy, zielony. :D
Jak czego? do tego potrzebujecie to piszcie, a i GM to Elite Role Play, jak co? to mog? podes?a? download.

Daje piwko ka?dej sensownej odpowiedzi. :) :piwo:
22. [INNE] Restarty, Restarty i jeszcze raz Restarty
Witam wszystkich

Ot?? mam wielki problem kt?ry ukazuje sie co jaki? czas nie w r?wnych odst?pach czacowych. Ot?? restartuje mi sie serwer co pare godzin nie wyst?puj? one w r?wnych odst?pach czasowych. To nie przez Timer. Mo?e by? komenda jednak?e w?tpie w to bo kiedys byl restart o godzinie 4.30 a nikogo wtedy nie bylo. Serwer si? restartuje poniewa? procesor maszyny servhostu osi?ga czasowo 100 % u?ycia wtedy maszyna czyta jako i? serwer chodzi nie poprawnie i go nie wy??cza dacie jakie? wskaz?wki jak temu zapobiec ?
Z g?ry dzi?ku i stawiam oczywiscie :piwo: :piwo:
23. Zasiłek raz dziennie.
Witajcie,
my?la?em na zrobieniem skryptu na zasi?ek dla bezrobotnych. I nie wiem jak zrobi?, by mo?na by?o bra? zasi?ek tylko raz jednego dnia. Z g?ry dzi?kuje za pomoc.
24. [GF] Obiekty raz działają, raz nie
Cze?? - Posiadam problem i nie mam poj?cia jak mo?na go rozwi?za?, a mianowicie... Czasami podczas startu serwera, b?d? po restartowaniu chc?c stworzy? jaki? obiekt, bram? czy nawet obiekty odk?adane na ziemi jako bro?/amunicja itp. nie pokazuj? si?, tak jakby CreateObject nie funkcjonowa?o, zaskakuj?ce jest to, ?e po restarcie serwer te obiekty pokazuj? si?. Macie pomys?y na rozwi?zanie tego ?

Na CreateDynamicObject te? nie pokazuj? si?, nawet zrobi?em prost? komend?, ?eby sprawdzi? i teraz zrestartowa?em i znowu wielka chuuuu. Sam nie wiem co jest grane i dlatego tak si? dzieje...

CMD:test1(playerid, params[])
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
CreateDynamicObject(997, x, y, z, 0, 0, 0, 0, 0, -1, 300.0);
return 1;
}

W sumie to nie ma znaczenia, bo nawet przedmioty, kt?re odk?adam si? nie pokazuj? na ziemi jak powinny.


P.S. Dzia?a?o zrobi?em 2 restarty przy kt?rych dzia?a?y obiekty, na 3 restarcie znowu nie tworz? si?.

Streamer aktualny z 0.3x i wszystkie pluginy.
25. [GF] Obiekty raz działają, raz nie
Cze?? - Posiadam problem i nie mam poj?cia jak mo?na go rozwi?za?, a mianowicie... Czasami podczas startu serwera, b?d? po restartowaniu chc?c stworzy? jaki? obiekt, bram? czy nawet obiekty odk?adane na ziemi jako bro?/amunicja itp. nie pokazuj? si?, tak jakby CreateObject nie funkcjonowa?o, zaskakuj?ce jest to, ?e po restarcie serwer te obiekty pokazuj? si?. Macie pomys?y na rozwi?zanie tego ?

Na CreateDynamicObject te? nie pokazuj? si?, nawet zrobi?em prost? komend?, ?eby sprawdzi? i teraz zrestartowa?em i znowu wielka chuuuu. Sam nie wiem co jest grane i dlatego tak si? dzieje...

CMD:test1(playerid, params[])
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
CreateDynamicObject(997, x, y, z, 0, 0, 0, 0, 0, -1, 300.0);
return 1;
}

W sumie to nie ma znaczenia, bo nawet przedmioty, kt?re odk?adam si? nie pokazuj? na ziemi jak powinny.


P.S. Dzia?a?o zrobi?em 2 restarty przy kt?rych dzia?a?y obiekty, na 3 restarcie znowu nie tworz? si?.

Streamer aktualny z 0.3x i wszystkie pluginy.
26. [INNE] po raz kolejny coś źle ; /
Mam taki problem ,mo?e tylko dla mnie dziwny ,dla innych mo?e nie.Dodawa?em do mapki r??ne rzeczy ,chcia?em doda? nowy skin po dodaniu go wcisn??em F5 i wyskakuje taka niespodzianka: mo?e kto? ma rade jak to naprawi? + usun??em owy skin i nadal to samo.Postawie piwko jak kto? pomo?e.