Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: punktów
1. Nie zapisuje mi punktów premium, tuningu itp.
Siemka, mam problem z serwerem. Mianowicie nie zapisuje mi punkt?w premium, tuningu w aucie i chyba got?wki. Zapisuje srp, zapisuje auto w przecho ze je posiadam i zapisuje hajs w bankomacie, z g?ry dzieki za odpowiedz
2. Praca od ilus tam punktów Reputacji
Witam, chce zrobic aby streetview na pysie 3.0 bylo od 50 srp a oto moj kod:

[lua]local b=createElement("text")
setElementData(b,"name","PRACA: Kierowca Street-ViewnZAROBEK:nOD 75PLN-150PLNnOPIS: Identyfikowanie mapy")
setElementPosition(b,-1990.74, 957.88, 45.45)


local zone = createColSphere(-1986.58, 955.03, 45.54,3 )
createBlip(-1984.40, 953.92, 45.45, 46,2,0,0,0,0,0,275)
local m1 = createMarker(-1990.74, 957.88, 45.45-1, "cylinder", 1.5, 35, 142, 35)
vehs = {}
local code = "StreetView"
veh_obj = {}

function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end


addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "vehicle_job_owner2") then
outputChatBox("Wyst?pi? b??d #6969, zg?o? si? do CEO!", el)
return
end

if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
if getElementData(el,"player:job") then return end
if #getElementsWithinColShape(zone,"vehicle") >= 1 then outputChatBox("*Parking zaj?ty czekaj a? wyjedzie!",el) return end
local x,y,z = getElementPosition(el)
local bus ...
3. Kilka punktów
Cze??, zaczynam tworzy? system zlece?. Wpad?em na pomys? by zrobi? w jednym zleceniu dwa, trzy lub wi?cej punkt?w, w kt?re trzeba si? uda? by roz?adowa? towar.

Przyk?adowo je?li za?adujemy ubrania to musimy uda? si? np. na farme, lotnisko sf itp.

Kod na zlecenie wygl?da tak:
Kod

Z g?ry dzi?ki za pomoc
4. Nie Zapisuje Punktów i nie daje ich w pracy
Wiec tak jak napisa??m w temacie daje sobie punkty przez komende to normalnie mi daje punkty ale jak wyjde z serwera to ich nie zapisuje jak np ide do pracy to kase daje mi ale punkt?w nie. Prosze o pomoc za pomoc R* :+: :piwo: //B??d?w w debugu nie wywala.


[b]Kod na Punkty(po stronie servera][/b]
[lua]
function odczyt ()
local konto = getAccountName(getAccountPlayer(source))
local data = getAccountData(konto, "Respekt")
if data then
setElementData(source, "Respekt", data)
else
setAccountData(konto, "Respekt", 0)
setElementData(source, "Respekt", 0)
end
end
addEventHandler ( 'onPlayerLogin', getRootElement (), odczyt)

function zapis ()
local konto = getAccountName(getAccountPlayer(source))
local data = getElementData(source, "Respekt")
if data then
setAccountData(konto, "Respekt", data)
end
end
addEventHandler("OnPlayerQuit",getRootElement(),zapis)

function addScore(points)
setElementData(konto, "Respekt", getElementData(konto, "Respekt") + points)
end

addEvent("addScore", true)
addEventHandler("addScore", getRootElement(), addScore)
---------dawanie score

addCommandHandler ( "dajpunkt",
function ( player, cmd, nick, kwota )


if nick and kwota then
local aplayer = getPlayerFromName ( nick )
if aplayer then
kwota = to...
5. Ranking punktów itp.
Witam jak zrobi? takie co? jak na zdj?ciu poni?ej? Stawiam piwko oraz respekt :) (nie chodzi mi o 3dtext lecz o te czasy i ranking zdobytych punkt?w)

PS. poprosi?bym o funkcje potrzebne do tego oraz jaki? przyk?adzik :v


6. Dodawanie punktów do konta
Witam chcia?bym was poprosi? o pomoc w sprawie dodawania punkt?w do konta z zapisem do xml.Chodzi oto aby np po zabiciu gracza dodawa?o punkty do konta i zapisywa?o w xml.Za pomoc R* i :piwo:
7. [INNE] Rejestracja i zapis punktów
Siemka mam taki problem poniewa? nie zapisuj? mi sie Score i kase w mojej rejestracji :/
Oto m?j kod:

}

if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid, CZERWONY, "Nie zalogowano = kick");
Kick(playerid);
}
else
{
if(strlen(inputtext) > 0)
{
new stringg[256];
format(stringg, sizeof(stringg), "%s", dini_Get(FileStats(playerid), "HASLO"));
if(!strcmp(inputtext, stringg))
{
SendClientMessage(playerid, ZOLTY, "Zalogowano pomyslnie");
LoadStats(playerid);
}
else
{
SendClientMessage(playerid, 0xff0000ff, "zle haslo");
Kick(playerid);
}
}
else
{
SendClientMessage(playerid, 0xff0000ff, "zle haslo");
Kick(playerid);
}
}
return 1;
}
if(dialogid == 2)
{
new string[256];
if(response == 0)
{
SendClientMessage(playerid, CZERWONY, "Nie wolno gra? bez rejestracji!");
Kick(playerid);
}
else
{
SendClientMessage(playerid,ZOLTY,"Zarejestrowano");
format(string,sizeof(string),"Twoje has?o to: %s",inputtext);
SendClientMessage(playerid,ZOLTY,string);
if (!dini_Exists(FileStats(playerid)))
{
dini_Create(FileStats(playerid));
SaveStats(playerid);
dini_Set(FileStats(playerid),"HASLO",inputtext);
}
}
return 1;
}


return 1;
}
}

FileStats(playerid)
{
new p[...
8. Zmiana punktów
Hejka, mam pewien problem ze zmian? liczby PKT, gdy wpisuje kom?d? /zmienscore JaGuaR 60 pokazuje si? na czacie widomo?? ?e nie mam uprawnie?.
[W ACL DODA?EM TEN SKRYPT]
[lua]

addEventHandler('onResourceStart',getResourceRootElement(),
function()
call(getResourceFromName("scoreboard"), "addScoreboardColumn", "Pkt")
call(getResourceFromName("scoreboard"), "addScoreboardColumn", "Kasa")
for theKey,thePlayer in ipairs(getElementsByType ( "player" )) do
setElementData(thePlayer,"Pkt",0)
setElementData(thePlayer,"Kasa",0)
end
end)

addEventHandler('onPlayerJoin',getRootElement(),
function()

setElementData(source,"Pkt",0)
setElementData(source,"Kasa",0)
end)

function addScore(points)
setElementData(source, "points", getElementData(source, "points") + points)
setElementData(source, "money", getPlayerMoney(getLocalPlayer()))
end

addEvent("addScore", true)
addEventHandler("addScore", getRootElement(), addScore)

addCommandHandler ( "zmienscore",
function ( player, cmd, nick, kwota )


if nick and kwota then
local aplayer = getPlayerFromName ( nick )
if aplayer then
kwota = tonumber(kwota)

setElementData(aplayer,"Pkt",kwota)
givePlayerMoney ( aplayer, kwota ...
9. Zapis punktów
Witam, ?ci?gn??em dzi? gamemod'a ale by? jeden b??d w skrypcie, PKT si? nie zapisywa?y bo wy??czeniu serwera i w??czeniu b?d? po wyj?ciu z serwera i wej?ciu.

Za kodzik :piwo:
10. [INNE] System punktów
Witam mam takie pytanko. Jak mo?na w najprostszy spos?b stworzy? System punkt?w Premium. Chcia?bym aby Score by?o oddzielnie i te punkty oddzielnie. Jak to stworzy? ? Z g?ry dzi?ki.
:arrow: Piffko
:arrow: Reputacja :)
11. [INNE] Funkcja na dodawanie graczowi punktów życia
Witam.

Zrobi?em w?a?nie automaty z sprunk'iem
do mojego serwera.Lecz mam problem
z dodaniem graczowi punkt?w ?ycia.
Na samym pocz?tku da?em:
Kod:

SetPlayerHealth(playerid, 10);

lecz to ustawi?o graczowi 10 hp a nie
doda?o.Czy jest funkcja np.
Kod:

GivePlayerHealth(playerid, +10);

czy co? podobnego by nie ustawia?
graczowi hp tylko dodawa? hp.

Za pomoc piwko :piwo: