Witam mam problem z tym kodem chodzi o to ?eby graczowi si? wyp?ata nalicza?a od momentu wej?cia na serwer
[lua]function kasa1() --Policja
local accName = getAccountName(getPlayerAccount(source))
if isObjectInACLGroup("user."..accName, aclGetGroup("Policja")) then
setTimer(function()
givePlayerMoney(source, 5000)
outputChatBox("[FRAKCJA] Otrzymujesz 5000z? z grupy SAPD!",source, 255,255,255, true)
end,3600000,0)
end
end
addEventHandler("onPlayerJoin", getRootElement(), kasa1)
function kasa2() --Pogotowie
local accName = getAccountName(getPlayerAccount(source))
if isObjectInACLGroup("user."..accName, aclGetGroup("SAMC")) then
setTimer(function()
givePlayerMoney(source, 5000)
outputChatBox("[FRAKCJA] Otrzymujesz 5000z? z grupy SAMC!",source, 255,255,255, true)
end,3600000,0)
end
end
addEventHandler("onPlayerJoin", getRootElement(), kasa2)
function kasa2() --PSP
local accName = getAccountName(getPlayerAccount(source))
if isObjectInACLGroup("user."..accName, aclGetGroup("PSP")) then
setTimer(function()
givePlayerMoney(source, 5000)
outputChatBox("[FRAKCJA] Otrzymujesz 5000z? z grupy PSP!",source, 255,255,255, true)
end,3600000,0)
end
end
addEventHandler("onPlayer...
Witam, mam problem i? pr?buj? zrobi? chat frakcji i mi si? to nie udaje. Ci?gle co? wyskakuje errory itp. Je?li kto? mo?e poda? kod i wyt?umaczy? co i jak dam respekt i piffo
Definicja to TEAM_POLICJA
a zmienna to wpolicji[MAX_PLAYERS]
pod kom?d? /cp
[lua]
local Frakcje = { ----- ILOSC PLNOW ZA 1 PRZEPRACOWANA MINUTE!!!!!!!!!!!!!!!!!!
["SAFD"] = 40,
}
local marker=createMarker(358.86,187.70,1007.2, "cylinder", 2, 255, 255, 0)
setElementInterior(marker,3)
setElementDimension(marker,1561)
local text=createElement('text')
setElementPosition(text,358.86,187.70,1008.2)
setElementData(text,"name","Tutaj odbierzesz wyp?ate z frakcji!")
setElementInterior(text,3)
addEventHandler("onMarkerHit", marker, function(el,md)
local uid = getElementData(el,"player:uid")
local result=exports["og-db"]:dbGet("SELECT * FROM og_factions WHERE uid=?", uid)
if result > 0 then
if Frakcje[result[1].code] then
if getElementData(el,"player:workinjob") and getElementData(el,"player:workinjob") >= 1 then
local money = (Frakcje[result[1].code] * getElementData(el,"player:workinjob"))
outputChatBox("Dostajesz "..money.." PLN za przepracowanych "..getElementData(el,"player:workinjob").." minut!",el)
givePlayerMoney(el,money)
setElementData(el,"player:workinjob",0)
else
outputChatBox("Nie masz nic do odebrania!",el)
end
else
outputChatBox("Nie jeste? w frakcji kt?ra mo?e odbiera? wyp?aty!",el)
e...
Witam m?j problem polega na tym, ?e po wej?ciu w pickup nic si? niedzje. Nie ma ?adnych DB3. Nie wiem o co chodzi, jak dla mnie jest wszystko w porz?dku, mo?e jaki? liter?wki ale w?tpie. Prosz? o pomoc.
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)
Witam od jakiego? czasu bawi? si? lua. Mam tez serwer i chia?bym zabespieczy? auta frakcyjne przez zwyk?ymi graczmi.
Jak by kto? mog? powiedzie? jak wygl?da kod oraz gdzie to doda?
Dzi?ki z gory
Mam problem poniewa? mam
[code]* Nie jeste? zatrudniony w tym warsztacie.[/code]
A mam skin mechanika [50] i jestem w acl Mechanik-Sf
Code Client
[lua]--[[
Resource: OURGame
Developers: Split <[email protected]>
Copyright <[email protected]> 2015-2016
You have no right to use this code without my permission.
]]
Witam napisa?em kodzik na logowanie si? do frakcji poprzez wej?cie w marker lecz skrypt nie dzia?a, po wej?ciu w marker nic si? nie dzieje. ?adnych b??d?w w DB 3. Jak bym m?g? naprawi? kod ?
Witam, tak jak w temacie.. Poni?ej wyt?umacz? co chce doda?.
Chce doda? ?e gdy gracz znajduje si? pod ACL(np. Policja), zaloguj? si? i przeniesie go do team'u na tab.
Na razie mam to:
Tak jak w temacie chcem aby po wej?ciu w marker doda?o mnie do teamu Machanik i ?eby mog?y si? zalogowa? do tego tylko 2 osoby po wyj?ciu gracza z serwera zwalnia sie miejsce.Mam taki kod ale nie jest dobry.
Witam chcia?bym zrobic skrypt na wyp?acanie kasy,np mam prace mech i co jeden dzien w realu jak wejd? do urzedu w marker pojawi mi sie informacja ze dosta?es wyp?ate 200e,tylko np ze jak nie jestem zatrudniony w zadnej frakcji mech/lakiernik to mi nie da wyplaty.
Witam chodzi oto ?eby gracz wpisa? /policja i do??cza? do frakcji policja
pr?bowa?em robi? ale tylko robi?em pod siebi? prosze o pomoc , za t? banaln? sprawe stawiam browarka
Witam, zrobi?em sobie p?tl? lecz ona w og?le nie dzia?a tzn chcia?bym aby pokazywa?o graczy kt?rzy maj? element "gracz_frakcja" == 2 lecz to nie dzia?a, jak usun? to sprawdzanie numeru pokazuje graczy wszystkich ale przecie? chce aby sprawdza?o graczy kt?rzy maj? getElementData(...., "gracz_frakcja") ...
No witam, chcia?bym zrobi? gui dla frakcji na acl, prosz? nie o ca?y kod tylko o co? co mnie wesprze, mo?e by? to wiki, i ma?a podpowied?, prosz? o to i? przysiad?em przy lua i od nowa robi? serwer, nie ?ci?gam lecz pisz?, mam nadziej? ?e czego? si? naucz? Gui mam, tylko prosz? o warunek acl, gdzie? tam by? ale nie pami?tam w kt?rym temacie. Pozdro !
Dzie? dobry, dawno mnie nie by?o na gtao. Pisz? m.in. w takiej sprawie, wzi??em si? ostatnio za pisanie GM'a wzoruj?c si? lekko na hone?cie, lecz usuwaj?c ca?? dynamik?. Oczywi?cie robi? to tylko dla siebie, ?eby lekko si? pobawi?, ale do rzeczy. Je?eli kto? bawi? si? w hone?cie to wie na jakiej zasadzie dzia?a tam info o graczu, wszystko jest zawarte w enumie. Teraz sprawy maj? si? tak, jak zrobi? by po nadaniu jakiej? rangi w PD przez komendanta(liczbowo w kodzie) by?a nadawana ona jako np. Posterunkowy? Mog? do legitymacji, /r itd. doda? to na zasadzie if, ale chcia?bym wiedzie? od was czy mo?na rozwi?za? to inaczej.
Kod:
[code]CMD:zatrudnijpd(playerid, cmdtext[])
{
if(GraczInfo[playerid][gPD]<=4)
{
format(String, sizeof(String),"Nie jeste? komendantem!");
SendClientMessage(playerid,bia?y,String);
return 1;
}
if(GraczInfo[playerid][gPD]==5) return 0;
new gracz,ranga;
if(sscanf(cmdtext, "ii",gracz))
{
format(String, sizeof(String),"U?yj: /zatrudnijpd ID 1-4.");
SendClientMessage(playerid,bia?y,String);
return 1;
}
if(!IsPlayerConnected(gracz)||gracz==playerid)
{
format(String, sizeof(String),"Gracz jest offline/niepoprawne ID gracza.");
SendClientMessage(playerid,bia?y,String);
return 1;
}
format(String, sizeof(String),"Zosta?e? zatrudniony w PD na stanowisko %s.",ranga);
SendClientMessage(gracz,bia?y,String);
format(String, sizeof(String),"Zatrudni?e? %s na stan...
Siemka, wiem ?e ju? taki temat by?, ale tamto nie dzia?a?o, mo?e z mojego b??du, ale czy m?g?by mi kto? lepiej wyt?umaczy? lub zrobi?/pom?c pojazd dla frakcji
Witam!
Ucz? si? Lua. Ju? co? si? nauczy?em. Dzi? nasz?a mnie ochota by spr?bowa? zrobi?, ?e gracz po zalogowaniu si? sapwnuje si? w bazie swojej frakcji odrazu ze skinem itd. Kto? mo?e podes?a? kod do nauki? Lub jak?? podpowied??
Z g?ry Dzi?kuj?!
Witajcie,
A wi?c mam problem zrobi?em komend? na dodawanie lidera frakcji lecz gdy u?ywam komend? to nie wa?ne jakie id wpisze to i tak da lidera graczowi o ID 0.
local panel = guiCreateWindow(277,116,393,413,"Panel Logowania do Frakcji/Firmy",false)
local policja = guiCreateButton(9,29,180,58,"Policja",false, panel)
local pogotowie = guiCreateButton(9,100,180,58,"Pogotowie",false, panel)
local pd = guiCreateButton(9,177,180,58,"Pomoc Drogowa",false, panel)
local taxi = guiCreateButton(9,261,180,58,"Taxi",false, panel)
local tvp = guiCreateButton(9,344,180,58,"TVP&q...
Cze??, mam pytanie czy da?o by rade zrobi? takie co? ?e:
gdy admin wpisze /zmienfirme [frakcja] [Nick Gracza] to dodaje gracza do danej frakcji, porostu bez przerabiania mapy. By? bym szcz??liwy potrzebuje takie co? na serwer RP.
Kiedy? to pami?ta?em, ale zapomnia?em. Chodzi o komend? /skuj i ona jest dla PD (frakcja nr. 1) a chc? ?eby by?a i dla pd i dla frakcji nr. 9.
Jak to si? robi?o?