Witam ot?? mam problem z panelem logowania. Gdy wybieram spawn ka?dy poza "Tw?j Dom" to jest dobrze, za? gdy wybiore w?a?nie "Tw?j Dom" to nic si? nie dzieje opr?cz b??du w debugscript
Witam mam paczke z serwer .SkyGame otoz probuje wznowic panel logowania ale ciagle sie nie udaje. Przy wyborze spawnu ( ustawilem dobre kordy ) tepalo na kordy 0 0 0 zamiast na te co wpisalem. Prosze o pomoc.
local screenW, screenH = guiGetScreenSize()
panelspawn = false
function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*screenW,cy*screenH
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end
function isEventHandlerAdded( sEventName, pElementAttachedTo, func )
if
type( sEventName ) == 'string' and
isElement( pElementAttachedTo ) and
type( func ) == 'function'
then
local aAttachedFunctions = getEventHandlers( sEventName, pElementAttachedTo )
if type( aAttachedFunctions ) == 'table' and #aAttachedFunctions > 0 then
for i, v in ipairs( aAttachedFunctions ) do
if v == func then
return true
end
end
end
end
Witam, posiadam panel logowania ogrpg, usuwam z niego resp i pr?buje doda? pozycje, lecz ca?y czas co? wyskakuje w db. Je?eli kto? by mnie naprowadzi? odwdzi?czy?bym si?
c-zone
[lua]
addEventHandler("onClientClick", root, function(btn,state)
if btn=="left" and state=="down" then
if isMouseIn(screenW * 0.7562, screenH * 0.0244, screenW * 0.2222, screenH * 0.0822) and data.showed then
setElementData(localPlayer,"player:spawn",{-1971.47, 137.93, 27.69+0.1})
closeZones()
end
if isMouseIn(screenW * 0.7562, screenH * 0.1178, screenW * 0.2222, screenH * 0.0822) and data.showed then
setElementData(localPlayer,"player:spawn",{-1952.34, 614.99, 35.02+0.1})
closeZones()
end
if isMouseIn(screenW * 0.7562, screenH * 0.2111, screenW * 0.2222, screenH * 0.0822) and data.showed then
setElementData(localPlayer,"player:spawn",{-1914.24, -850.26, 32.17+0.1})
closeZones()
end
end
end)
Tak wi?c chcia?em si? zwolni? z Tunera, i tu nagle nic. ?adnego komunikatu wog?le si? nic nie pokazuje, chcia?bym to naprawi?. Prosz? o pomoc
[code]
-- Od?wie?anie tabeli
function getyesterday()
local realTime=getRealTime()
date=string.format("%04d-%02d-%02d", realTime.year+1900, realTime.month+1, realTime.monthday-1)
return date
end
function getday()
local realTime=getRealTime()
date=string.format("%04d-%02d-%02d", realTime.year+1900, realTime.month+1, realTime.monthday)
return date
end
function refreshing(client)
local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_office")
if result and #result > 0 then
triggerClientEvent(client, "jobs:refresh", resourceRoot, result)
end
end
setTimer(function()
local result=exports["ogrpg-db"]:pobierzTabeleWynikow("SELECT * FROM ogrpg_jobs")
if (result) then
for ii,vv in ipairs(result) do
--if vv["code"] ~= "SAPD" then
if vv["actived"] ~= getyesterday() and vv["actived"] ~= getday() then
local query=string.format("SELECT * FROM ogrpg_office WHERE code=%q", vv["code"])
local result2=exports["ogrpg-db"]:pobierzWyniki(query)
if (result2) then
local query2=string.format("UPDATE ogrpg_office SET spaces=%d WHERE code=%q", result2["spaces"]-1, vv["code"])
export...
Witam mam tutaj taki panel wyboru dru?yny:
[img]https://zapodaj.net/images/393bcbb2c7029.png[/img]
Ale chcia?by doda? tutaj zamiast tego gui co? takiego.
[img]http://i.imgur.com/4dpdgxc.png[/img]
+ wybieranie skina dla danego gangu i ?eby posta? sta?a tak jak tu i kamera si? wok?? niej przesuwa?a. Licze na pomoc. Jestem troch? zielony w temacie LUA wi?c... KOD: S
[code]addEvent("Military", true)
addEvent("Citizens", true)
addEvent("Police", true)
function onPlayerLoginPlayer()
triggerClientEvent(source, "onJoinPlayer", source)
end
addEventHandler("onPlayerLogin", root, onPlayerLoginPlayer)
function onMilitaryClick()
spawnPlayer(source, 2494.87939, -1669.23352, 13.33595)
setElementModel(source, 287)
giveWeapon(source, 24, 200)
giveWeapon(source, 31, 200)
outputChatBox("Do??czy?e? do dru?yny Grove Street!", source, 0, 255, 0)
fadeCamera(source, true)
setCameraTarget(source, source)
local team = getTeamFromName("Grove Street")
setPlayerTeam(source, team)
setPlayerNametagColor(source, 0, 300, 0)
end
addEventHandler("Military", root, onMilitaryClick)
[center][b]Witam!
Dzi? pisze na tym forum i prosz? o pomoc
Mianowicie chodzi o to ze jak zrobi?em(edytowa?em) wyb?r miasta (spawnu)
Problem polega na tym ze jak wybior? spawn Los Santos to mnie respi w lv (przyk?ad) [/b][/center]
[lua]x,y=36.63,82.19 -- my width
intro_step=math.random(0,850)
local screenW, screenH = guiGetScreenSize()
local sx,sy=guiGetScreenSize()
local data={ showed=nil, button={}, info=nil, misc=nil, }
function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end
Witam, jak zrobi?, kiedy otworzy nam si? gridlist, i naciskamy muszk? na dany skin, to na naszej postaci tylko <pokazowo> go mamy i tak ka?dy, a gdy chcemy go kupi? wciskamy "enter", najbardziej chodzi mi o pokazywanie skin?w na naszej postaci, za pomoc piwko
Korzystam z pewniej suszarki kt?ra podaje ID, ostatniego kierowce itp. Chcia?bym aby po nacelowaniu na pojazd wy?wietla?a si? opcja kt?ra naprawia?a by pojazd. Tylko nie wiem jak takie co? zrobi?. Narysowa? takie "menu" to nie problem ale jak zrobi? takie menu ?e m?g?bym sobie wybiera? opcje np. naprawa itp kr?c?c k??kiem od myszki.
Witam.
Pracuje nad swoim autorskim panelem pod serwer RP. Mam problem. Mianowicie nie wiem jak zabra? si? za to, aby po wybraniu w formularzu tworzenia postaci m??czyzny ?eby pojawia?y si? wszystkie m?skie skiny i tak samo z ?e?skimi. Czy m?g?by ktokolwiek naprowadzi? mnie na dobr? ?cie?k??
pozdrawiam
SkullCandy
P.S.
Panel nie jest pod ?aden silnik forum. Jest on "wolnostoj?cy".
Witam jak zrobic ze jak Wbije na serwer i Klikam Zaloguj pokaza?y si? nowe Buttony i Pisa?o np. Los Santos,Las Venturas,Sanfierro i jak sie kliknie tpa tam
Prosze
ToxiC: Pisz?c temat staraj si? nie robi? takich byk?w. Poprawi?em nazw? tematu.
Cze??, jak si? robi to ?e gracz po wyborze skinia ma do wyboru 3 spawny? Chodzi o to ?e ju? wybra? skina i mu si? pokazuje gdzie chce si? zrespawni?, np. LS, LV, SF.
Ma kto? taki kod i mo?e udost?pni?? Albo poradnik?
Witam Zastanawiam si? jak zrobi? z textdrawu takie okienko na ?rodku ekranu obok dwa przyciski i w tym ?rodkowym okienku by?by pokazany skin i taka jakby wybiera?ka jak to zrobic ?
Witam.. Od pewnego czasu bawie si? w kodach pawno i chcia?bym zrobi? taki system, ?e po pierwszym wej?ciu na serwer wyskakuje nam panel, gdzie wybieramy jak? chcemy rzecz na pocz?tku..
Napisa?em co? takiego:
Przy tym ko?cowym kodzie, PlayerInfo, Zalogowany itp. to na to nie zwracajcie uwagi.. bo to jest cz??? innego systemu..
A wi?c, jest tam pStylWalki i pKasa, czyli wyb?r pieni?dzy lub stylu walki, lecz troche nie pasuje, ponie...
Cze??. Mam pro?b? czy kto? z was m?g? by mi pom?c lub da? wz?r na: gdy gracz pierwszy raz wbije na serwer to pokazuje mu si? gui z pojazdami: Jester, Manana, Perenial, PCJ-600. i gdy pierwszy raz wybierze pojazd to gdy drugi raz wbije na serwer to mu si? ju? to nie pojawi i b?dzie mia? ten pojazd. z g?ry dzi?ki.
witam was, czy kto? z was m?g? by mi pom?c, na serwerze mam dodany system wyboru spawu. i czy da?o by rade zrobi? takie co? ?e: gdy gracz wybierze spawn np LV to b?dzie sie tam spawni? ca?y czas?. To jest pierwsza sprawa. a druga sprawa jest taka aby stworzy? komend? /zm (zmiana miasta) odwdzi?cz? si? piwkem. Z g?ry bardzo dziekuje.
Kod.
[code]
public OnPlayerSpawn(playerid)
{
ShowPlayerDialog(playerid, DIALOG_SPAWN, DIALOG_STYLE_LIST, "Wybierz miasto spawnu", "Toru?(LV)nWarszawa(LS)nKielce(SF)nBrodnica(FC)", "Spawn", " ");
return 1;
}
[/code]
[code]
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_SPAWN)
{
if(listitem == 0) // Gdy Wybierzesz 1 Opcje czyli Toru?
{
SetPlayerPos(playerid,2416.5811,1123.8466,10.8203);
SendClientMessage(playerid, COLOR_ADMIN, "Witaj w Toruniu. mi?ej gry");
}
if(listitem == 1) // Gdy Wybierzesz 2 Opcje czyli Warszawa
{
SetPlayerPos(playerid,1671.3746,-1329.2170,17.4512);
SendClientMessage(playerid, COLOR_ADMIN, "Witaj w Warszawie. mi?ej gry");
}
if(listitem == 2) // Gdy Wybierzesz 3 Opcje czyli Kielce
{
SetPlayerPos(playerid,-1495.1782,920.2302,7.1875);
SendClientMessage(playerid, COLOR_ADMIN, "Witaj w Kielcach. mi?ej gry");
}
if(listitem == 3) // Gdy Wybierzesz 4 Opcje czyli Brodnica
{
SetPlayerPos(playerid,-144.1266,1222.3169,19.8992);
SendClientMessage(playerid, COLOR_ADMIN, "Witaj w ...
Witam. Wi?c problem polega na tym ?e dodawa?em wszystkie auta z GTA do wyboru w GeoGaming, ale po dodaniu je do GUI z Wyborem po nazwie, jest error ?e linia jest za d?uga, no i chcia?bym je podzieli? na dwie, ew. trzy ale w jednej strefie by by?y co? na zasadzie Guzika "Dalej" w GUI, prosz? o szybk? pomoc, zale?y mi na czasie.
Mam problemik z wyborem skina w wybiera?ce, gdy? jak chce wybra? skina to wy?wietla poprawnie informacja ?e nie nale?? do frakcji, lecz skina i tak wybiera. Jak to zrobi? ?
To kodzik wyboru :
[code]
public OnPlayerRequestSpawn(playerid)
{
new s=GetPlayerSkin(playerid);
if((s==280||s==281||s==190||s==265||s==266||s==298||s==282||s==283||s==150)&&PlayerInfo[playerid][gFrakcja]!=1)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Police Departament!");
}
if((s==275||s==276||s==233)&&PlayerInfo[playerid][gFrakcja]!=2)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Emergency Departament!");
}
if((s==278||s==279||s==211)&&PlayerInfo[playerid][gFrakcja]!=3)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Fire Departament!");
}
if((s==260||s==50||s==263)&&PlayerInfo[playerid][gFrakcja]!=4)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Road Service!");
}
if((s==46||s==47||s==12)&&PlayerInfo[playerid][gFrakcja]!=5)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Taxi Cab!");
}
if((s==153||s==171||s==11)&&PlayerInfo[playerid][gFrakcja]!=6)
{
return SendClientMessage(playerid, KOLOR_CZERWONY,"Nie nalezysz do Global AirPlanes!");
}
if((s==294)&&PlayerInfo[playerid][gFrakcja]!=99)
...
Witam, chcia?bym zrobi? by zaraz po rejestracji trzeba by?o wybrac ;
Kraj pochodzenia , wiek oraz p?e?. Pr?bowa?em jako? wymy?le? kod do tego ale bez skutecznie ..
Jakie? pomys?y kto? ma ?
Witam. Prosi?bym o napisanie skryptu. OPIS. Gracz wchodzi na serwer. i po wyborze skina wybiera kolor nicku w GUI. Prosz? o szybk? pomoc. A mo?e i link? jesli owy skrypt juz powsta?. Pozdrawiam
Jak omin?? wyb?r skina, ?e zaraz po wej?ciu na serwer, nie pojawiaj? si? << >> SPAWN tylko od razu przechodzimy do publica OnPlayerSpawn, pr?bowa?em co? takiego:
jednak nadal trzeba klikn?? spawn, aby mo?na by?o rozpocz?? gr?.
Siema, chcia?bym zrobi? co? takiego, ?e po zespawnowaniu graczowi wy?wietla sie okienko w gui, w kt?rym wybiera po 1 broni z ka?dego rodzaju tylko nie mam pomys?u jak to zrobi?, pomo?e kto??