Witamy na GTAOnline Obecny czas to 2018-11-17, 18:52 Użytkowników: 76716
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: gracza
1. Nie działa nick gracza w hud
Siema tak jak w temacie za pomoc postawie piwsko

[lua]addEventHandler("onClientRender", root, function()
local nick = getPlayerName(localPlayer)
local premium = getElementData(localPlayer, "player:premium")
local zegar_h, zegar_m = getRealTime().hour, getRealTime().minute
local pln = getPlayerMoney(localPlayer)
local uid = getElementData(localPlayer,"player:uid")

local status = nil

if premium then
status = "(Premium)"
else
status = ""
end

dxDrawImage(screenW * 0.6881, screenH * -0.0111, screenW * 0.300, screenH * 0.390, "img/hud.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawText(getWeaponNameFromID(getPedWeapon(localPlayer)), 1243, 100, 1366, 128, tocolor(255, 255, 255, 255), 1.20, "default-bold", "center", "center", false) -- bronie
dxDrawText(string.gsub(nick, "#%x%x%x%x%x%x", "") .. status, screenW * 0.74, screenH * 0.06, screenW * 0.300, screenH * 0.306, tocolor(0, 0, 0, 255), 1.00, font, "center", "center", false) -- nick
dxDrawText(string.format("%02d:%02d", zegar_h, zegar_m), 1055, 60, 1250, 132, tocolor(255, 255, 255, 255), 1.50, "default-bold", "center", "center", false) -- zegar
dxDrawText(string.format(""..przecinkiAdd(pln).." PLN"), 1055, 105, 1250, 172, tocolor(14, 110, 33, 255), 1.50, "default-bold", "...
2. [PHP] Panel Gracza [MTA:SA] [WWW]
Cześć,

Za nie długo chcę oddać w Wasze ręce panel gracza, który współpracuje jak na razie z serwerami MTA:SA ... Działa na podstawie pobierania z bazy danej wyników, które są odczytywane na stronie.

Opcje, które w Sobie posiada aktualnie wersja 1.0 to:

[*] Statystki gracza - zrzut statystyk gracza, podstawowe jakie może znaleźć na serwerze. Choć gdy do niego nie ma dostępu to może Sobie podejrzeć na stronie i uzupełnić Swoje potrzeby według potrzebnych danych.

[*] Pojazdy - zrzut pojazdów gracza, które są widoczne w przechowalni, potocznie mówiąc. Natomiast na stronie można sprawdzić czy pojazd znajduje się aktualnie w przechowalni, czy też gdzieś na mapie.

[*] Sygnatura - zrzut statystyk gracza w formie obrazka, który można wkleić Sobie na jakiekolwiek forum, aby się pochwalić majątkiem, czy też reputacją, albo przegranymi godzinami na serwerze! Sygnatury widoczne są przygotowane na szybko, a jego wygląd można dobrowolnie zmieniać pod własne wglądy.

[*] Wyszukiwarka - zrzut statystyk każdego gracza, który zostanie przez Nas wyszukany! Można tym Samym podejrzeć jego stan portfela, czy też ilość pieniędzy w bankomacie. Choć jeżeli to szkodzi, można usunąć takową opcję. Ale, zawsze można podejrzeć, czy jednak nikt nie ma nadmiaru tych pieniędzy!

Panel Gracza został stworzony z myślą o serwerach, które chcą podwyższyć Swoje zainteresowanie posiadając takowy panel gracza. Mam na myśli tu polepszenie dostępu do Naszych danych w grze jak i na serwerze, ale c...
3. nie dziala Spawnowanie gracz
Witam Robilem Sobie Skrypty wszystko pincus glancus a nagle robie rc i loguje sie klikam spawn fc i nie chce mnie zespawnic nic (czarny ekran)

a w konsoli bylo to Client (MIV3L) triggered serverside event core:spawnPlayer, but event is not added serverside

a w core edytowalem tylko to addEventHandler("onResourceStart", resourceRoot, function()
setWaveHeight(0)
setMinuteDuration(6000)
setMapName("RPG * FL-FC")
setGameType("RPG * FL-FC
end)
4. Zmiana textury pojazdu bez wyrzucenia z niego gracza
Da się zmienić texturę pojazdu bez wyrzucania z pojazdu gracza? A jak się nie da to w jaki sposób są zrobione kierunkowskazy na np. province?

Chodzi mi o zmianę textury jak na tym filmie:
https://www.youtube.com/watch?v=RKYvDapv-Cs
9:38

Za pomoc respekt :eye:
5. UID nie gracza nie zaczyna się od 1 tylko od 121.
Witam. Mam problem z UID na serwerze. Nowy gracz nie dostaje odpowiedniego uid. Ja mam uid 1 (Sam ustawiłem), a następny gracz dostaje 121,122 itd.
Bazę danych czyściłem już 2 razy i nadal to samo.
Tak samo jest z pojazdami.
6. [SKRYPT] Panel gracza - z animacj
Oddaje wam animowany panel gracza, jest podpięty pod ogrpg, Ekipa: Nie zmienia się na Tak jak wejdziemy na duty.

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.

Autorem jest: PolskiZiomal(Thinks) Ja, ale nie w całości bo to trochę sklejka.
7. Panel gracza - player:admin
Tak jak w temacie, postanowiłem że coś sobie porobię, wszystko w panelu gracza działa, tylko że jak wejde na duty(player:admin) to już nie.
DB3
PanelGraczac_panelinfo.lua:58: attempt to concatenate local 'admin' (a boolean value)
Zejde z duty to pokazuje wszystko normalnie, wejdę i nie pokazuje wtedy połowy napisów i laguje ;-;
Bez duty:
[img]https://cdn.discordapp.com/attachments/473515100519792661/474910575571238932/unknown.png[/img]
Na duty:
[img]https://cdn.discordapp.com/attachments/473515100519792661/474910646836789248/unknown.png[/img]
kod:
[lua]local px,py = guiGetScreenSize() -- pobieramy rozdzielczość gracza który widzi gui
local px,py = (px/1280),(py/800) -- dzielimy rozdzielczość gracza który widzi gui przez rozdzielczość na której było robione gui.

PanelInf = false
local startTicking = getTickCount()
function PanelInformacji()
local Op = getElementData(localPlayer,"player:reputation")
local uid = getElementData(localPlayer,"player:uid")
local duty = getElementData(localPlayer,"player:duty") or "Brak"
local idgracz = getElementData(localPlayer,"id")
local Premium=getElementData(localPlayer,"player:premiumdate") or "Brak"
local Time=tonumber(getElementData(localPlayer,"player:hours")) or "Brak"
local Date=getElementData(localPlayer,"player:registerdate") or "Brak"
local adm...
8. Jak usunąć kolory gracza na hudzie
Hejka.
Mam pytanie, bo chciałbym wyłączyć rzecz, która pokazuje się na mapie.
w sensie są takie kwadraciki i to jest gracz - jak to wyłączyć?
9. Nie wyświetla się Panel Gracza na ekranie
Witam, to znowu ja a mianowicie mój 3 skrypt autorski który robiłem był akurat na Panel Gracza obowiam się że to chyba przez inną zmiane położenia skryptów lub się mylę? proszę o pomoc! wynagrodze piwem na przykładu dałem kod na dole może wy będziecie wiedzieli co zrobiłem źle.


[lua]local dxfont0_tak = dxCreateFont("tak.ttf", 31)
local screenW, screenH = guiGetScreenSize()
local start = getTickCount()

function render()
setElementData(localPlayer,"panelGracz",true)
local now = getPowCount()
local endTime = start + 2000
local elapsedTime = now - start
local duration = endTime - start
local progress = elapsedTime / duration
local fAnimationTime = getEasingValue(progress, "Linear")
if alpha and alpha <= 255 then
alpha = (1+fAnimationTime)*50
end
if alpha2 and alpha2 <= 162 then
alpha2 = (1+fAnimationTime)*50
end
guiSetAlpha(button,alpha*0.005)
dxLineDrw((screenW * 0.7750) - 1, (screenH * 0.3255) - 1, (screenW * 0.7750) - 1, screenH * 0.5911, tocolor(255,0,0, alpha2), 1, false)
dxLineDrw(screenW * 0.9890, (screenH * 0.3255) - 1, (screenW * 0.7750) - 1, (screenH * 0.3255) - 1, tocolor(255,0,0, alpha2), 1, false)
dxLineDrw((screenW * 0.7750) - 1, screenH * 0.5911, screenW * 0.9890, screenH * 0.5911, tocolor(255,0,0, alpha2), 1, false)
dxLineDrw(screenW * 0.9890, screenH * 0.5911, screenW * 0.9890, (screenH * 0.3255) - 1, tocolor(255,0,0, alpha2), 1, fal...
10. GUI się włącza dla każdego gracza
Szukałem po forum i nie znalazłem.. Mam problem, gdy wejdzie ktoś w gui to każdemu się pokazuje :/

Kawałek kodu z uruchamianiem:

server:
function wirtualparking(plr)
triggerClientEvent("parking",getRootElement(),plr)
end
addEventHandler
("onMarkerHit",wparkingw,wirtualparking)


client:
addEvent("parking",true)
addEventHandler("parking",localPlayer,function()
        
guiSetVisible(gui,true)
guiSetVisible(Pojazdytrue)
guiSetVisible(Pojazdy2true)
guiSetVisible(policecarlstrue)
guiSetVisible(policecarsftrue)
guiSetVisible(policecarlvtrue)
guiSetVisible(fbitrue)
guiSetVisible(fbitrucktrue)
guiSetVisible(enforcertrue)
guiSetVisible(burittotrue)
guiSetVisible(zamknijtrue)
showCursor(true)
end)
za pomoc :piwo:
11. Zapis gracza MYSQL
Witam mam problem jako iż wyskakuje mi taki błąd i nie wiec jak go naprawić
[lua]
[2018-04-18 21:31:32] WARNING: [Skrypty główne]/CL-zapis/s.lua:34: Database result uncollected after 5 minutes. [Query: UPDATE prawko SET teoriaA='NIE', teoriaB='TAK', teoriaC='NIE', teoriaD='NIE', PrawkoA='0', PrawkoB='NIE', PrawkoC=0, PrawkoD=0 WHERE login='polaczkos']
[2018-04-18 21:31:22] WARNING: [Skrypty główne]/CL-zapis/s.lua:20: Database result uncollected after 5 minutes. [Query: UPDATE users SET money=240, skin=0, gp=12 WHERE login='polaczkos']
[/lua]

a to jest kod na zapis

[lua]
function zapisz(plr, quitType)
local login = getPlayerName(plr)
local money = getPlayerMoney(plr)
local punkty = getElementData(plr, "GP")
local skin = getElementModel(plr)
dbQuery ( db, "UPDATE users SET money=?, skin=?, gp=? WHERE login=?", money, skin, punkty, login)
end

function prawko_zapisz(plr, quitType)
local login = getPlayerName(plr)
local teoria_a = getElementData(plr, "teoria_a")
local teoria_b = getElementData(plr, "teoria_b")
local teoria_c = getElementData(plr, "teoria_c")
local teoria_d = getElementData(plr, "teoria_d")
local Prawko_A = getElementData(plr, "a_prawko")
local Prawko_B = getElementData(plr, "b_prawko")
local Prawko_C = getElementData(plr, "c_prawko")
local Prawko_D = getElementData(plr, "d_praw...
12. [SKRYPT] Zapis gracza
Siema, mam dla Was skrypt, który przygotowałem dla utrwalenia setAccountData i getAccountData.
Działa on na ACL, zapisuje pieniądze oraz HP dla danego konta.

S-side:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
13. Rotacja gracza względem obiektu
Witam.
Chciałbym się dowiedzieć jak zrobić, aby użyć attachElements tak, aby przylepić gracza do obiektu i aby gracz miał taką samą rotację jak obiekt (podczas gdy ma daną animację)
Z góry dziękuję
14. Jak zrobić od początku UID/SID gracza
Mam GM PYS 3.0. Oprożnilem pystories_user i pystories_vehicles. Zrestartowalem Pystories vehicles na serwerze i auta sie usunely, ale jak zrestartowalem pystories_db to UID nadal są od 2600 w góre ;( . Poszukuje szybkiej pomocy. Za dobrą odpowiedź daje piwko.
15. Blip gracza we frakcji
Jak zrobić, aby po zalogowaniu na służbę (na przykład trigger) osobom które posiadają datę SAPD miały niebieski blip no i na odwrót ktoś jest na służbie widzi mój blip niebieski?
Jak zastosować setTimer czy czym innym?
16. Jak zapisac serial gracza w mysql?
Jak zapisac serial gracza w mysql?
[lua]
addEvent("tryLogin", true)
addEventHandler("tryLogin", resourceRoot, function(login,pass)
local q = dbQuery(db, "SELECT * FROM users WHERE login=? AND pass=?", login, md5(pass))
local w = dbPoll(q, -1)
if w and #w > 0 then
triggerClientEvent(client, "closePanel", resourceRoot)
setCameraTarget(client, client)
outputChatBox("* Witaj na NAZWA_TWOJEGO_SERWERA!", client) -- Podmienić 'NAZWA_TWOJEGO_SERWERA' na nazwę Twojego serwera.
setPlayerName(client, w[1].login)
setPlayerMoney(client, w[1].money)
setElementModel(client, w[1].skin)
setElementData(client, "player:logged", true)
setElementData(client, "player:id", w[1].id)
else
outputChatBox("* Błędny nick i/lub hasło!", client)
end
end)

addEvent("tryRegister", true)
addEventHandler("tryRegister", resourceRoot, function(login,pass)
local q = dbQuery(db, "SELECT login FROM users WHERE login=?", login)
local w = dbPoll(q, -1)
if w and #w > 0 then
outputChatBox("* Istnieje już konto o podanym nicku!", client)
else
setPlayerMoney(root, 800)
outputChatBox("* Rejestrujesz się pomyślnie!", client)
spawnPlayer(client, 2846.6465,1290.6720,11.3906,90)
dbExec(db, "INSERT INTO users SET login=?, pass=?, money=800, skin=134, pozX=2850.7278, pozY=1290.4128, pozZ=11.3906", login, md5(pass))
e...
17. Życie gracza a uszkodzenie pojazdu
Jsk najprościej odjąć życie graczowi przy uderzeniu pojazdem np w ścianę? Im większa prędkość tym większe obrażenia.
18. Zapis gracza MYSQL
mam taki zapis MYSQL i jest bład

[2018-01-28 17:29:55ERROR: [testowe]/MZ-zapis/s.lua:11callfailed to call 'Cl_Polacz_MYSQL:dbSet' [string "?"]

a skrypt tak

function zapisz(plrquitType)
    
local login =  getPlayerName(plr)
    
local money getPlayerMoney(plr)  
    
local punkty getElementData(plr"punkty")
    
exports["Cl_Polacz_MYSQL"]:dbSet("UPDATE users SET money=?, punkty=? WHERE id=?"moneypunktylogin)
end

nie wiem jak to naprawić pomoże ktoś ?
19. Przypisywanie pojazdu do gracza
Witam chciałbym zrobić system priv pojazdów lecz narazie chcę się nauczyć przypisywać pojazdy do gracza i mam taki mały kodzik niby wszystko ok ale nwm dlaczego jak inny gracz wejdzie do pojazdu to go nie wyrzuca.
Kod:


CMD:pp(playerid, cmdtext[])
{
new priv[500];
new Gname[MAX_PLAYER_NAME];
new Float:x,Float:y,Float:z,Float:a;
GetPlayerFacingAngle(playerid, a);
GetPlayerName(playerid, Gname, sizeof(Gname));
GetPlayerPos(playerid, x,y,z);
format(priv, sizeof(priv), "/Pojazdy/%s.ini",Gname);
dini_Create(priv);
PrywatneAuto[playerid] = CreateVehicle(515, x, y, z, a, 0, 0, -1, 1);
dini_Set(priv,"Owner",PlayerName(playerid));
return 1;
}

Kod:


public OnPlayerStateChange(playerid, newstate, oldstate)
{
new priv[500];
new WlascicielP[300];
WlascicielP = dini_Get(priv, "Owner");
if(newstate == PLAYER_STATE_DRIVER && strcmp(WlascicielP,PlayerName(playerid),true))
{
SendClientMessage(playerid, COLOR_RED, "NIE Twoj Pojazd");
RemovePlayerFromVehicle(playerid);
return 1;
}
return 1;
}
20. Wyrzucanie gracza
Witam. Robię coś takiego jak wpisywanie /kick pojawia się okno do wpisania id. Mam już to okno zrobione ale nwm co dalej. Jak zrobić aby jakos pobierało to wpisane id w dialogu, który się wykonuje po wsciśnięciu enter? Co mam tam dodać?
Kod:

ShowPlayerDialog(playerid,Kick, DIALOG_STYLE_INPUT, "Wyrzuc gracza", "Wpisz id gracza", "Dodaj", "Anuluj");
21. [SKRYPT] Panel Gracza
Witaj
!


Chciałbym zaprezentować panel gracza pod Square RPG (można zmienić element daty)


Zezwalam na edycje


SS :

https://imgur.com/a/aAjNL
https://imgur.com/a/aAjNL
https://imgur.com/a/aAjNL

LINK :
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
22. Bramki otwierają się TYLKO DLA 1 GRACZA
Witam,

Mam taki kod i chcę aby światła mrugały co pare sekund. Pamiętam, że robiło to się za pomocą setTimer'a, lecz nie pamiętam dokładniej jak.

local Swiatla_most = {
{-
422.100006103521012.400024414119.200000762939255255255},
-- 
Bla ble bla ble
}

for 
kv in ipairs(Swiatla_most) do
    
swiatla createMarker(v[1], v[2], v[3], "corona"0.75v[4], v[5], v[6])



end
23. Losowanie gracza
Witam. Czy powie mi ktoś jak zrobić losowanie, że co 10 minut losuje jakiegoś gracza i dostaje np. 5000 score?
24. Teleportacja gracza do pojazdu Funckja
Chciałbym aby po wejściu w marker teleportowało mnie do pojazdu.
Potrzebowałbym funkcji, która mi w tym pomoże.
Jeżeli ta funkcja to setElementPosition to prosiłbym o przykład jak to zrobić :P
25. Zapis skina gracza - Pomysł.
Witam,

mam skrypt na frakcję, w której po wzięciu słuzby zapisuje się skin gracza w elementdata a następnie nadaje mu skina frakcji, po zejściu ze sluzby pobiera elemendate ze starym skinem i nadaje mu skin, który miał przed służbą, jednak mam zagwozdkę.

Jak wczytać skin gracza przed służbą, jeśli dany gracz strzeli disconnecta? Bo elementdata usuwa się szybciej niż zdążę go wczytać.

Chodzi mi o sam pomysł wykonania, nie kod, także jeśli macie jakiś pomysł to napiszcie :P
26. Jak mogę dodać gracza premium , i zrobić w urzedzie tunera.
ElO!
mam gamemode Future City Stories 2.0 i mam pewien problem.
Chodzi o premium i rozpoczęcie pracy jako tuner.
W bazie danych klikam na `ogrpg_users`szukam gracza i mam tam taką tabelke jak premiumdate. Ustawiam tam np. miesiąc do przodu. I nic się nie dzieje , jak nie miałem premium tak nie mam.
Druga sprawa Jak mogę zrobić pracę tunera ponieważ zrobiłem w urzędzie możliwość zatrudnienia się w pracy , ale gdy wchodze żeby przebrać się w strój tunera wyskakuje że nie jestem zatrudniony.
Proszę o pomoc w razie potrzeby jakiś screenów czy coś proszę pisać.
27. Odnajdywanie kolumny z nick'iem gracza w SQL
Witam! Dzisiaj sobie myślałem nad zrobieniem skryptu na zapisywanie w SQL daty zalogowania/opuszczenia gracza z serwera. I narodził się problem, mianowicie nie wiem jak zrobić, że gdy gracz zaloguje się na swoje konto to wtedy skrypt tworzy nową kolumnę z nick'iem gracza w tabeli. Jeśli owa kolumna już istnieje to wtedy skrypt wyszukuje kolumny z nazwą tej osoby, aby zapisać tam pobraną wcześniej datę zalogowania.

Myślałem nad tym:

dbQuery 
connect"CREATE TABLE IF NOT EXISTS D_Logowan ( nick_gracza VARCHAR )" )

Tylko nie wiem jak zrobić, żeby zamiast nick_gracza była tam zmienna (po prostu nie wiem jakich tam znaków użyć, czy "..", cudzysłowów, nawiasów czy co tam jeszcze jest.

A gdyby już kolumna z takim samym nick'iem gracza istniała to wtedy by skrypt ją odnajdywał

dbQuery 
connect"INSERT INTO D_Logowan ( nick_gracza ) VALUES ( ? )"Data_zalogowania)

I tutaj to samo, jak mam to zrobić, żeby skrypt nick_gracza rozumiał jako zmienną getPlayerName?
28. ID gracza
Witam. Wiem, że za pomocą elementDaty mogę zrobić ID gracza. Problem w tym, że nie wiem od czego zacząć ... Mógłbym prosić o wyjaśnienie poszczególnych części oraz np. przykładu?
29. Pobieranie SID Gracza
Siemka, mam do Was pytanie.
Jak zrobić, żeby nie trzeba było wpisywać /premium <kod>
tylko /premium <SID> <kod>.

Kod:
[lua]function aktywujkod(plr,cmd,...)
local kod=table.concat({...}, ' ')
if not ... then outputChatBox("Aby zakupić premium, napisz na GG: numer. Po uzyskaniu kodu wpisz /premium <kod>.", plr, 255, 255, 255) return end
local query=string.format("SELECT * FROM kody WHERE kod=%q LIMIT 1", kod)
local result=exports["DB2"]:pobierzWyniki(query)
if not (result) then outputChatBox("* Taki kod nie istnieje !", plr, 255, 255, 255) return end
if result["uzyty"]~="NIE" then outputChatBox("* Ten kod został użyty przez gracza o SID: "..result["aktywowaluid"]..".", plr, 255, 255, 255) return end
outputChatBox("* Trwa aktywacja kodu premium...", plr, 255, 255, 255)
exports['pystories-db']:dbSet("UPDATE kody SET uzyty=?, aktywowaluid=? WHERE kod=?", "TAK", getElementData(plr, "player:sid"), kod)
setTimer ( function()
triggerEvent("save:player",root,plr)
triggerEvent("load:player",root,plr)
setElementData(plr,"player:premium",true)
outputChatBox("* Aktywowano konto premium na okres: "..result["dni"].." dni.", plr, 255, 255, 255)
setPremiumDay(plr,result["dni"])
end, 1000, 1)
end
addCommandHandler("premium", aktywujkod)[/lua]...
30. Życie gracza
jest jakaś funkcja na pobranie ile ma życia gracz?
getElementHealth nie działa.
31. Wyrzucanie gracza
Witam. Mam mały problem. Serwer 2 razy mi się ostatnio zawiesił tak, że gracze nie mogą wchodzić.

Logi:
Kod:


[13] Kicking 185.202.35.206 because they didn't logon to the game.
[13] [connection] 151.xx.5x.x:4x02 requests connection cookie.
[13] [connection] 85.xxxx.35.20x:x3320 requests connection cookie.
[13] [connection] 5.xx.xx.155:21512 requests connection cookie.
[13] Kicking 83.xx.xx.xx because they didn't logon to the game.
[13] [connection] 83.xx.xx.57:56862 requests connection cookie.
[13] [connection] 85.xx.xx.206:55979 requests connection cookie.
[13] Kicking 83.10.45.xx because they didn't logon to the game.


Z poziomu gracza:
Kod:


[13] {FFFFFF}SA-MP {B9C9BF}0.3.7 {FFFFFF}Started

[13] Connecting to 193.70.126.136:4040...

[13] Connected. Joining the game...


Nie wiem co może być winne szczerze. Przez jakiś czas działa normalnie, a czasami drukuje to w logach i nie da rady wejsc na serwer
32. [SKRYPT] Panel Gracza F4

Witam,
Chciałbym się z tobą podzielić panelem gracza (F4).
Panel pochodzi z serwera Your New Experience.
Panel mi służył i ładnie wyglądał ale to już zależy od gustu
Autor 80%: STOPseba
Myślę ze komuś się przyda :)
---------------------------------------

---------------------------------------

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


@Proszę zachować kulturę w komentarzach :)
33. Jak pobrać gracza przez jego id?
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?
34. [DM] Interakcja gracza RPG
Witam , mam pewne pytanie do wszystkich użytkowników forum. Mianowicie rozmyślałem nad stworzeniem interakcji gracza na serwerze RPG. Polegałaby ona na panelu pod przyciskiem "ctrl" , w którym znajdowały się najważniejsze elementy. Oczywiście skrypt byłby rozwijany i dodawany do różnych systemów.

Tutaj jest przykład z interakcją gracza normalną oraz przy stacji benzynowej podczas tankowania :



PEŁNY EKRAN Odnośnik YouTube



Oczywiście jest to tylko testowa interakcja i zarówno grafika jak i animacje będą zmieniane.

Proszę o ocenę jak i krytykę .

Stawiam zimne :piwo: :piwo:
35. ID gracza przed nickiem
Witam. Chciałbym zapytać jakich funkcji mam użyć, by napisać skrypt na ID gracza przed nickiem. Przykładowo: Yakub (1): blablabla
36. Jak dostać login gracza
Witam. Chciałbym zrobić aby dostać login gracza, i jeżeli on się zgadza to tam wywołać zmianę skina. Próbowałem z getAccountName ale wyrzuca mi błąd i nie wiem czy dobrze kombinuję :/

Kod błędu:
Kod:


Bad argument @ 'addEventHandler' [Exoected string at argument 1, got root]

Kombinowałem z tym:
Kod:


getAccountName(current_account)


Kod:


function greetingHandler ()
local localPlayerName = getAccountName(current_account)
if localPlayerName == "P8A70088L6" then
setElementModel ( source, 123 )
elseif localPlayerName == "123123" then
outputChatBox(" super moze zadziala ", thePlayer, 27, 89, 224, true)
end
end
addEvent( "onGreeting", true )
addEventHandler( "onGreeting", getRootElement(), greetingHandler )
37. Unikalne ID Gracza
Jak zrobić unikalne ID Gracza w Bazie Danych?
Tworzę pID jako Primary Key w bazie i chciałem w pawn zrobić pID++ przy rejestracji, ale po resecie serwera pID się zeruje i leci od nowa, na co mysql nie pozwala nadpisać.
38. Obiekt obok gracza
Witam!
Jak sprawdzić getElementData obiektu, który znajduję się obok gracza?

Dla przykładu. Stoję obok jednego z wielu elementu stworzonego przez funkcję createObject i chciałbym się dostać do jego ID, który mu nadałem przy jego tworzeniu.
Jak to zrobić?

Kod:

object = createObject ( 1550, position,0,0,0 )
setElementData(object,"NR",Numer)
39. [SKRYPT] Panel Gracza na F5
Przedstawiam skrypt na panel gracza ktory sie znajduje pod F5

Tworzylem ten panel dla graczy MTA:SA :)
i to jest moj kod

Panel:
Przegrany czas
Data Rejestracji
Premium
Pieniądze



Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


Edit - Nowy link
40. Pasek Gracza
Witam jak zrobić aby mieć o taki Pasek gracza (Nick gracza na tym pasku jest Randomowy)

Kod:

https://panel.pylife.pl/i/101278.pasek1.png


Chodzi mi o to że ja se zrobie grafike itp i żeby automatycznie uzupełniło mi Nick,RP Coś takiego :)
Chodzi mi o to aby to się automatycznie aktulizowało :/ Nwm jak się za to zabrać wiem ze to nie będzie proste :c




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,15 sekundy. Zapytań do SQL: 8