Witam chcia?em stworzy? panel jail. Na serwerze mam og?lnie komend? pod jail /jail <gracz/ID> <czas> <m/h> <pow?d> i teraz chcia? bym to podpi?? pod przyciski.
w jaki spos?b to wykona?!?
Witam mam tutaj pewien skrypt i chce go zrobi? pod ACL "Policja". Pr?bowa?em to zrobi? przy pomocy MTA Wiki ale nie dawa?em rady i psu?em ca?y skrypt. Za pomoc Piwo oraz Respekt.
Client
[lua]
--***********************************--
--***********************************--
-- Jail System --
-- By sebikLOL --
-- Client Side --
--***********************************--
--***********************************--
lp = getLocalPlayer()
rRoot = getResourceRootElement(getThisResource())
setElementData(lp,"jailed",false)
------
addEventHandler("onClientResourceStart",rRoot,function()
triggerServerEvent("getDataz",lp,lp)
outputDebugString("Jail System v2.1 By sebikLOL | Started")
end )
desz = {}
addEvent("sendDataz",true)
addEventHandler("sendDataz",root,function(jTable,tTable)
------
jWin = guiCreateWindow(460,172,445,416,"Jail System v2.1 | By sebikLOL",false)
--- Center Window ---
local screenW,screenH=guiGetScreenSize()
local windowW,windowH=guiGetSize(jWin,false)
local x,y = (screenW-windowW)/2,(screenH-windowH)/2
guiSetPosition(jWin,x,y,false)
----- Center Window -----
guiSetVisible(jWin,false)
guiWindowSetSizable(jWin,false)
-------------------------
jBut = guiCreateButton(247,338,167,31,"Jail Him",false,jWin)
tGrid = guiCreateGridList(240,184,190,144,false,jWin)
guiGridListSetSelectionMod...
Witam, mam skrypt na jail dla sapd, i gdy daje komu? jaila to nie teleportuje go nigdzie, ale za to jak wyciagne go z wiezienia komend? /unjail nick, to go wytepuje w ustalone kordy. w db3 pisze: WARNING: [skrypty]/pystories-db/s_db.lua:18: dbPoll failed: Unkown column 'Serial' in 'where clause'
Witam . Mam problem z jailem na mysql , nie ma ?adnych warto?ci w tabeli po wpisaniu komendy i gracz zostaje uwi?ziony i jednocze?nie wypuszczony z wi?zienie , oto kod :
[lua]
local cub = createColCuboid(-2452.44, 3742.13, 300.57-1, 19, 15, 0)
function u(e)
getElementData(e, "dbid")
end
local cele = { -- x,y,z,int,dim
{-2445.87, 3744.52, 300.57,0,0},
{-2445.26, 3738.51, 300.57,0,0},
{-2458.32, 3739.40, 300.57,0,0},
{-2458.33, 3745.95, 300.57,0,0},
}
local x,y,z = -2451.67, 3757.35, 300.57
local function wypusc(plr)
setElementDimension(plr,0)
setElementInterior(plr,0)
setElementPosition(plr,x,y,z)
outputChatBox("Zosta?e? wypuszczony z wi?zienia.",plr, 255, 255, 255)
end
function getPlayerName2(plr)
if not plr then return end
return getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
end
local function sprawdz(plr)
if not plr then return end
if not getElementData(plr,"dbid") then return end
local x = exports.mysql:wykonaj("SELECT * FROM jail WHERE Serial=?",getPlayerSerial(plr))
if not x or #x < 1 then return end
local x2=exports.mysql:wykonaj("SELECT Termin FROM jail WHERE Serial=? and Termin < NOW()",getPlayerSerial(plr))
if x2 and #x2 > 0 then
exports.mysql:wykonaj("DELETE FROM jail WHERE Serial=?", getPlayerSerial(plr))
wypusc(plr)
return end
if isElementWithinColShape(plr,cub) then return end
setElementPosition(plr,cele[x[1].Cela][1],cele[x[1].Cela][2]...
Witam, pisa?em niedawno do was z tym ?e komenda /jail nie dzia?a, teraz dzia?a, lecz jak si? ja wpisze to wyskakuje komunikat poprawnie, ?e dany gracz zosta? uwi?ziony, ale nie wi?zi go, czyli nie teleportuje si? on w dane miejsce
Siemka, ot?? mam skrypt na AJ
I chcia?bym go przerobi? troszk? na Jaila dla SAPD'?w.
Lecz nie za bardzo wiem jak to zrobi?, chcia?bym aby jaila mo?na by?o nada? po wej?ciu w marker a nie po wpisaniu komendy /jail oraz ?eby mog?y to robi? tylko osoby maj?ce danego skina.
Witam ostatnio zrobi?em kilka cel wi?ziennych i prosi?bym o pomoc: jak zrobi? aby do 1 celi by? 1 gracz. Czyli ze tak ja daje /jail jakiemu? graczowi on wpada do celi i znowu komu? daje jail i chce aby on trafi? do celi obok. prosi? bym o pomoc w tej sprawie.
tu daje kod do jail'a
[code]COMMAND:jail(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " ›› |b??d| Komenda dost?pna tylko dla administratora.");
return 1;
}
[center][b]Witam.Pisz? w sprawie i? posiadam linijk? paki z mapy ale chcia?bym aby dzia?a?a na tej podstawie ?e policja mo?e aresztowa? z odleg?o?ci ok 2 metr?w oraz aby dany gracz zosta? wypuszczony w okre?lonym czasie gdy np policjant wpisze /paka
[id gracza] [czas].
Tu ta linijka
[code]if(strcmp(cmd, "/paka", true) == 0) {
if(gTeam[playerid] == TEAM_POLICJA)
{
new dir[256];
dir = strtok(cmdtext, idx);
Witajcie
Mam problem z Jailem, gdy wsadz? kogo? do jaila jest ok. Lecz gdy kto? dojdzie do Jaila wypuszcza z wi?zienia 2x tego samego a gracz drugi siedzi nadal.
Witam. Bardzo bym prosi? o wyt?umaczenie lub zrobienie systemu banku i jail. Z jail chodzi o to ?e admin/policjant mo?e da? do wiezienia na 4min to po 4minutach automatycznie wychodzi. System w zcmd bym prosi?:) za pomoc piwko