Tw?rcy projektu Red Dead Redemption V anulowali anulowanie projektu.
Zacznijmy od tego co to jest Red Dead Redemption:
Red Dead Redemption – przygodowa gra akcji osadzona w realiach Dzikiego Zachodu, wyprodukowana przez Rockstar San Diego i wydana przez Rockstar Games. ... Jest to sequel wydanej w 2004 roku gry Red Dead Revolver.
Co wprowadza?aby ta modyfikacja
W za?o?eniu modyfikacja mia?a przenie?? map? z gry Red Dead Redemption do GTA:V
Nikt tego oficjalnie nie powiedzia?, ale wygl?da na to, i? producent lub wydawca zablokowa? projekt. Z jednej strony nic dziwnego - autorzy chroni? swojej w?asno?ci i skoro nigdy nie mieli intencji, aby wyda? histori? Johna Marstona na PC, to dlaczego mieliby to zrobi? fani? Z drugiej za? nie by?o mowy o przenosinach trybu fabularnego. Mod mia? jedynie przedstawia? oryginaln? map? i kilka niuans?w, z zaznaczeniem, ?e w przysz?o?ci by? mo?e (ale nie musi!) pojawi si? w nim dodatkowa zawarto??.
Nie wiem jak zrobic zeby widziec nametagi przez np.klatke
Moze ktos pomoc
[lua]
--local nametagFont = "default"
local nametagFont = dxCreateFont( "epik.ttf", 20 )
if not nametagFont then nametagFont = "default-bold" end
local vopisFont = dxCreateFont( "epik.ttf", 20 )
if not vopisFont then vopisFont = "default-bold" end
local nametagScale = 0.5
local nametagScale2 = 0.58
local nametagAlpha = 180
local nametagColor =
{
r = 255,
g = 255,
b = 255
}
local obkrecaj= math.sin(getTickCount()/515)*15
-- Funkcja nametag?w graczy i pojazd?w
-- zazwyczaj s? dla u?atwienia wygl?du.
addEventHandler("onClientRender", root, function()
local rootx, rooty, rootz = getCameraMatrix()--getElementPosition(getLocalPlayer())
for i, player in ipairs(getElementsByType("player",root,true)) do
if player ~= localPlayer and getElementDimension(localPlayer)==getElementDimension(player) and getElementInterior(localPlayer)==getElementInterior(player) and getElementAlpha(player)>1 then
local x,y,z = getPedBonePosition(player,8)
local sx, sy = getScreenFromWorldPosition(x, y, z+0.43)
local sxc,syc =getScreenFromWorldPosition(x, y, z+0.50)
local srx,sry =getScreenFromWorldPosition(x, y, z-0.5)
local sxw, syw=getScreenFromWorldPosition(x, y, z+0.60)
if sx and sy and sxc and syc and sxw and syw then
local distance = getDistanceBetweenPoints3D(rootx, roo...
Witam, mam system id graczy i chcia?bym np zrobi? komend? "/zap?a? <id gracza> <kwota>".
Nast?pnie powinno zastosowa? si? funkcj? givePlayerMoney tylko jak pobra? gracza przez id?
Witam wszystkich tutaj zgromadzonych. Tworzy?em pickup, w kt?rym co minut? b?dzie si? zwi?ksza? ilo?? zgromadzonych pieni?dzy. Niestety co? mi nie pyk?o i ani nie zwi?ksza tej liczby ani nie mog? jej pobra? (get_hajs). Drugim problemem, aczkolwiek mniej wa?nym, jest to, ?e nie dzia?a tekst 3D, kt?ry powinien by? w miejscu pickupa (te same koordynaty). Za pomoc stawiam browary . W?a?nie si? ch?odz?.
function dodaj_hajsy ()
local aktulany_hajs = getElementData (hajs, "ilosc_hajsiwa_XD")
setElementData (hajs, "ilosc_hajsiwa_XD", aktualny_hajs + 500)
end
setTimer (dodaj_hajsy, 60*1000, 0)
function odbierz_hajs (source)
local aktualny_hajs = getElementData (hajs, "ilosc_hajsiwa_XD")
if isPedInVehicle (source) then return outputChatBox ("** Najpierw wysi?d? z pojazdu!", source, 255, 0, 0) end
if aktualny_hajs >= 15000 then
givePlayerMoney (source, aktualny_hajs)
setElementData (hajs, "ilosc_hajsiwa_XD", 0)
outputChatBox ("** Odebra?e? haracz z Glen Park! Pami?taj, aby podzieli? si? nim z gangiem!", source, 0, 255, 0)
else
...
W roku 2016 gra Grand Theft Auto V zosta?a og?oszon? najcz??ciej kupowan? gr? przez polak?w. A co najciekawsze w top 20 kupowanych gier przez polak?w nie ma ani jednej produkcji z roku 2016!
Witam mam problem mam gotow? stron? clienta panelu dodawania ale jak mog? wys?a? zmienn? nick na stron? serwera a potem u?y? tej zmiennej do funcji acl? Prosz? o pomoc
Ps. wiem ?e chodzi o funkcj? triggerServerEvent ale co mi po tym jak nie wiem w jaki spos?b u?y? tej funkcji.
Witam,
Mam taki problem, poniewa? nie wiem jakiej funkcji u?y? do ustawienia koloru pojazd?w z tego kodu:
[code]
function createVeh4(model,x,y,z, rx,ry,rz)
if model and x and y and z and rx and ry and rz then
local veh = createVehicle(model,x,y,z, rx, ry, rz)
addEventHandler("onClientMarkerHit", marker, function(el,md) -- gdy wejdziemy w marker2 pojawia nam si? gui
if el~=localPlayer then return end
if not guiGetVisible(GUI) then
showCursor(true,false)
guiSetVisible(GUI,true)
end
end)
addEventHandler("onClientMarkerLeave", marker, function(el,md) -- gdy wyjdziemy z marker2 chowa nam si? gui
if el~=localPlayer then return end
if guiGetVisible(GUI) then
showCursor(false)
guiSetVisible(GUI, false)
end
end)
Mam namy?li co? takiego. Wchodz? do markera on mnie teleportuje w inne miejsce i w tym momencie restartuje mi si? mapa. Tak jak to si? robi poprzez panel admina.
Cze??, witajcie mam taki problem ze skryptem. Jest to skrypt na komend? kt?ra naprawia pojazd, jednak po wpisaniu komendy wyskakuje db3 i nie naprawia.
Witam zrobi?em createColCuboid dla id bramy z?by si? otwiera?a ale chce z?by da? te otwieranie przez nick ( np: m?j nick ) i ?aden inny gracz nie m?g? otworzy?.
Za pomoc stawiam
GARAGE_ID = 25
addEventHandler("onResourceStart", getResourceRootElement(),
function (resource) local garage25 = createColCuboid(-2108.50, 889.60, 76.70-1.5, 6.6, 13.8, 4) addEventHandler("onColShapeHit", garage25, onGarageCubeHit) addEventHandler("onColShapeLeave", garage25, onGarageCubeLeave) end)
function onGarageCubeHit(hitElement, matchingDimension)
if (getElementType(hitElement) == "player") then if (not isGarageOpen(GARAGE_ID)) then
setGarageOpen(GARAGE_ID, true) end
end
end
function onGarageCubeLeave(leaveElement, matchingDimension)
if (getElementType(leaveElement) == "player") then if (isGarageOpen(GARAGE_ID)) then
setGarageOpen(GARAGE_ID, false) end
end
end
Witam, w jaki spos?b mog? odj?? jedn? liczb? od kt?rej kt?ra jest w bazie danych poprzez zapytanie, zrobi?em takie co? ale to nie spe?nia moich wymaga?, bo nie odejmuje liczby.
addEvent("onUrzadDataUpdate", true) addEventHandler("onUrzadDataUpdate", resourceRoot, function(miejsca, id) local ile = 0
if miejsca == true then
local ile = ile + 1
local zapytanie = string.format("UPDATE go_urzadprace SET miejsca='%d' WHERE id_frakcji='%d'", ile,id) dbExec(handler, zapytanie)
elseif miejsca == false then
local ile = ile - 1
local zapytanie = string.format("UPDATE go_urzadprace SET miejsca='%d' WHERE id_frakcji='%d'", ile, id) dbExec(handler, zapytanie) end
end)
Witam serdecznie, jak zrobi? do tego ?eby gui otwiera?o si? jak kto? jest w ACL OSP.
Wiem, ?e po stronie servera, ale nie za bardzo wiem jak zrobi? trigger.
Najlepiej jakby kto? zrobi? stron? servera i wstawi? trigger to dam oraz . Bo stron? servera sobie wtedy por?wnam, czy dobrze zrobi?em.
function otworz () guiSetVisible (monitor, true) showCursor (true) outputChatBox ("Zalogowa?e? si? na komputer OSP." ) end
addEventHandler("onClientMarkerHit", marker, otworz)
Cze?? mam pytanie jak zrobi? aby auto jedno si? zapisywa?o a nie wszystkie np.Gracz siedzi w pojezdzie i wpisze komende /zapisz to tylko te auto si? zapisuje a nie wszystkie.
[lua]addCommandHandler ( "zapisz", function ( plr )
local accName = getAccountName ( getPlayerAccount ( plr ) )
if not isObjectInACLGroup ("user."..accName, aclGetGroup ( "Urzad" ) ) then
return outputChatBox ( "Nie jeste? Graczem", plr, 255, 0, 0 ) end
xml = xmlLoadFile ( "auta.xml" )
for _,v in ipairs ( xmlNodeGetChildren ( xml ) ) do
xmlDestroyNode ( v )
end
xmlSaveFile ( xml )
for _,v in ipairs ( getElementsByType ( "vehicle" ) ) do
model = getElementModel ( v, thePlayer )
x,y,z = getElementPosition ( v )
c1,c2,c3,c4,c5,c6 = getVehicleColor ( v )
r1,r2,r3 = getVehicleRotation ( v )
child = xmlCreateChild ( xml, "pojazd" )
id = tonumber ( getElementData ( v, "id" ) )
owner = getElementData ( v, "owner" )
if not tonumber ( getElementData ( v, "id" ) ) then
id = tonumber ( math.random ( 1, 1000 ) ) end
if not owner then
owner = "Publiczne" end
xmlNodeSetAttribute ( child, "model", tonumber(model) )
xmlNodeSetAttribute ( child, "x", tonumber(x) )
xmlNodeSetAttribute ( child, "y", tonumber(y) )
xmlNodeSetAttribute ( child, "z", tonumber(z) )
xmlNodeSetAttribute ( child, "color1...
Podczas w??czania serwera wyskakuje Run Time 019, a powodem jest chyba:
[14:25] Er*or: Function not registered: 'samp_mysql_connect'
[14:25] Er*or: Function not registered: 'samp_mysql_select_db'
[14:25] Er*or: Function not registered: 'samp_mysql_ping'
[14:25] Er*or: Function not registered: 'samp_mysql_close'
[14:25] Er*or: Function not registered: 'samp_mysql_query'
[14:25] Er*or: Function not registered: 'samp_mysql_real_escape_string'
[14:25] Er*or: Function not registered: 'samp_mysql_store_result'
[14:25] Er*or: Function not registered: 'samp_mysql_num_rows'
[14:25] Er*or: Function not registered: 'samp_mysql_fetch_row'
[14:25] Er*or: Function not registered: 'samp_mysql_free_result'
[14:25] Er*or: Function not registered: 'samp_mysql_strtok'
Witam! Dawno nic tu nie pisa?em - czas powr?ci?. No wi?c dzi? zwracam si? z pro?b?. Mam skrypt salonu, po stworzeniu auta przez skrypt, po restarcie jego ono znika. Jak zrobi? aby auto automatycznie do xml'u si? wpisywa?o, a po restarcie skryptu si? spawni?y?
Za pomoc naturalnie
Cze??, mam taki kodzik na wiadomo?ci prywatne, wszystko super dzia?a, jednak chcia?bym, aby by?a mo?liwo?? wys?ania pw przez ID, mam skrypt na id on te? dzia?a, prosz? o pomoc.
Kod pm:
[lua]function privateMessage(thePlayer,commandName,sendToName,...)
local pmWords = { ... }
local pmMessage = table.concat( pmWords, " " )
if sendToName then
if (getPlayerFromParticalName (sendToName)) then
toPlayer = (getPlayerFromParticalName (sendToName))
if not (toPlayer == thePlayer) then
if not (pmMessage == "") then
outputChatBox(">> " .. getPlayerName(toPlayer) .. ": " .. pmMessage, thePlayer, true)
outputChatBox("<< " .. getPlayerName(thePlayer) .. ": " .. pmMessage, toPlayer, true)
else
outputChatBox("* U?yj /pm <ID/nick> <tre??>.", thePlayer, true)
return false
end
else
outputChatBox("* Nie mo?esz wys?a? wiadomo?ci do siebie.", thePlayer, true)
return false
end
else
outputChatBox("* Nie odnaleziono gracza o podanym ID/nicku.", thePlayer, true)
return false
end
else
outputChatBox("* U?yj /pm <ID/nick> <tre??>.", thePlayer, true)
return false
end
end
addCommandHandler("pm", privateMessage)
addCommandHandler("pw", privateMessage)
function getPlayerFromParticalName(thePlayerName)
local thePlayer = getPlayerFromName(thePlayerNa...
outputChatBox( "Nie jeste? pracownikiem Policji.", getRootElement()) end
end
addEventHandler ( "onMarkerHit", marker, poli1 )
Chcia?bym ?eby jak si? wejdzie w marker i wpisze komende /loginpoli to ?eby wtedy logowa?o. I ?eby jak si? zaloguje to ?eby na chacie pisa?o Zosta?e? zalogowany do policji. Za pomoc oczywi?cie piwka.
function ruchomeElementyCH(hitElement, matchingDimension)
if (not matchingDimension or getElementType(hitElement)~="player") then
return
end
-- szukamy elementu
for i,v in ipairs(ruchome_elementy) do
if (ruchome_elementy[i].colshape and ruchome_elementy[i].colshape==source) then
-- sprawdzamy czy nie ma ograniczen do frakcji
if (ruchome_elementy[i].frakcja) then
local t=getElementData(hitElement,"faction:name")
if (not t or t~=ruchome_elementy[i].frakcja) then
outputChatBox("Dostep tylko dla czlonkow frakcji "..ruchome_elementy[i].frakcja, hitElement)
return
end
if ruchome_elementy[i].minrankid then
local lfrid=tonumber(getElementData(hitElement,"faction:rank_id"))
if not lfrid or lfrid<ruchome_elementy[i].minrankid then
return
end
end
end
-- przesuwamy!
for i2,v2 in ipairs(ruchome_elementy[i].obiekty) do
local o=getElement...
Gracze s? wyj?tkowo aktywni w tworzeniu nowych misji w GTA Online. Dziesi?? z nich otrzyma?o w?a?nie znak jako?ci od Rockstara.
Ponad milion zada? do wykonania stworzyli ju? u?ytkownicy GTA Online. Rockstar wyr??ni? w?a?nie pierwsz? dziesi?tk?, nadaj?c misjom sw?j znak jako?ci. Sze?? z zatwierdzonych przez "Gwiazdy Rocka" zada? to wy?cigi, a cztery maj? charakter Deathmatch?w. Po weryfikacji s? one dost?pne zar?wno na PlayStation 3, jak i Xboksie 360.
- Te zadania zosta?y wyselekcjonowane i przetestowane przez nas. Ich oryginalne nazwy zosta?y zachowane, za wyj?tkiem sytuacji, w kt?rych czuli?my si? zobowi?zani je zmieni? z uwagi na poczucie dobrego smaku czy kwestie zwi?zane z prawami autorskimi - t?umacz? przedstawiciele Rockstara zapewniaj?c, ?e niebawem kolejne misje doczekaj? si? zatwierdzenia przez tw?rc?w GTA Online.
CMD:vip(playerid, params[])
{
ShowPlayerDialog(playerid, 666, DIALOG_STYLE_INPUT, "Kupno konta VIP", "Wy?lij SMS o tre?ci "KOD_SMS" na numer "SMS_NUMER", po czym podaj kod zwrotny: ", "Sprawd?", "Anuluj");
return 1;
}
Witam mam taki problem po ostatnich modyfikacjach gm nie chce si? w??czy? samp.
Dok?adniej kiedy wgra?em gm na hosta/prywatny serwer i chc?c przetestowa? tego GM w??czy?em sampa i po chwili samp si? wy??czy? i pokaza? si? komunikat:
[code]SA-MP 0.3d-R2
Exception At Address: 0x00719176