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: działało
1. jak ustawic aby działało premium przez Myslq
Siema jak zrobic zeby dzia?a?o premium przez baze danych ??
2. jak zrobić zeby działało jak ktos ma skin id 50
jak zrobi? zeby dzia?a?o jak ktos ma skin id 50
co i gdzie doda?


skrypt
[lua]vehInCol = {}
tuningTable = {}

strefa = createColSphere(2172.07,-2160.24,12.93, 4)
local marker = createMarker( 2177.87,-2164.94,13.03, "cylinder", 1.5, 0, 150, 100, 80)

function sprawdzStrefeTuningu(hitElement)
if getElementType(hitElement) == "player" then
local acc = getPlayerAccount(hitElement)
if acc then
local login = getAccountName(acc)
if isObjectInACLGroup ("user."..login, aclGetGroup ("Everyone")) then
local veh = getPedOccupiedVehicle(hitElement)
if not veh then
local elements = getElementsWithinColShape (strefa, "vehicle")
if #elements == 1 then
if not tuningTable[hitElement] then
local veh = elements[1]
local aktualnyTuning = getVehicleUpgrades(veh)

tuningTable[hitElement] = {veh, aktualnyTuning}
triggerClientEvent(hitElement, "pokazGUITuningu", root, veh, upgradesVeh)
setElementData(hitElement, "warsztat", true)

vehInCol = {}
vehInCol[veh] = hitElement
end
else
if #elements == 0 then
outputChatBox("W strefie tuningu nie ma pojazdu.", hitElement, 255, 255, 255, true)
else
outputChatBox("W strefie tuningu jest wi?cej ni? jeden pojazd.", hitElement, 255, 255, 255, true)
end
end
end
end
end
end
end
addEventHandler(...
3. Co zrobić aby else działało poprawnie
Witajcie drodzy u?ytkownikowie gtao. Problem jest z tym kodem
function wyzwiska (localplayer)
if 
source ~= "TEST" then 
local gracz 
getPlayerName source )
setPlayerMuted (gracz,true
else
cancelEvent()
end
end
addEventHandler
("onPlayerChat",getRootElement(),wyzwiska)


Else nie dzia?a a przy okazji w db3 wyskakuje to Za pomoc stawiam zimnego browarka :piwo:
4. Co zrobić by działało bez gamemoda.
Witam,ot?? mam kod skryptu na banowanie i chcia?bym na kickowanie, kod jest z gamemodu xyzzyrp i chcia?bym wiedzie? co zrobi? by ten kod dzia?a? bez gamemoda a poprawnie.
Za pomoc :piwo:

[center] Banowanie

[center][code]function isPlayerBanned(plr)
local uid=getElementData(plr,"auth:uid") or 0
local query=string.format("SELECT b.date_to,b.reason,u.login banned_by FROM lss_bany b JOIN lss_users u ON b.banned_by=u.id WHERE (b.id_user=%d OR b.serial='%s') AND b.date_to>NOW() ORDER BY b.date_to DESC LIMIT 1",
uid, exports.DB:esc(getPlayerSerial(plr)))
pasujacy_ban=exports.DB:pobierzWyniki(query)
if (pasujacy_ban) then
outputDebugString("Gracz " .. getPlayerName(plr) .. " nie dolacza z powodu aktywnego bana " .. pasujacy_ban.reason .. "(do "..pasujacy_ban.date_to..")")
outputConsole(" ", plr)
outputConsole(" ", plr)
outputConsole(" ", plr)
outputConsole(" ", plr)
outputConsole(" ", plr)
outputConsole("=====================================", plr)
outputConsole("Zostales/as zbanowany/a na tym serwerze ", plr)
outputConsole(" ", plr)
outputConsole("Pow?d: " .. pasujacy_ban.reason, plr)
outputConsole("Ban jest aktywny do: "..pasujacy_ban.date_to, plr)
outputConsole("Ban zosta? na?ozony przez:...
5. [INNE] Jak zrobić żeby cmd działało na frakcje i typ
Witam mam tak? komend? i chce zrobi? ?eby dzia?a?a na id frakcji i na typ frakcji przest?pczej typ 3 :)
Kod:

CMD:przeszukaj(playerid, cmdtext[]) //PD && Gangi && Szajki
{
if(!ToFrakcja(playerid,2)) return 1; //To dzia?a na id frakcji
if(!ToFrakcja(playerid,PlayerInfo[playerid][pFrakcja]))return 1; // A to typ frakcji
if(FrakcjaInfo[PlayerInfo[playerid][pFrakcja]][fTyp]!=3)return 1;// to te?
new playa;
if(sscanf(cmdtext, "i",playa))
{
GuiInfo(playerid,""BIALY"U?yj: /przeszukaj (id)");
return 1;
}
if(!IsPlayerConnected(playa)||playa==playerid)
{
GuiInfo(playerid,""BIALY"Nie poprawne id gracza!");
return 1;
}
if(!OdlegloscGracze(5.0, playerid, playa))
{
GuiInfo(playerid,""BIALY"Gracz nie jest ko?o ciebie!");
return 1;
}
format(String, sizeof(String),""BIALY"(%d) %s przeszuka? ciebie",playerid,Nick[playerid]);
GuiInfo(playa,String);
WyswietlPrzedmiotyGracza(playa,playerid);
return 1;
}
6. [INNE] jak zrobić by działało
Witam.Mam problem ,poniewa? chcia?em zrobi? takie napisy jakie zawiera mapka PP na dole ekranu,kt?re si? zmieniaj? co jaki? czas.Zacz??em co? tam robi?,niby w mapce nie ma error?w ani warning?w,ale wydaje mi si? ze ten kod jest z?y i dlatego nie dzia?a.Prosz? o pomoc odwdzi?cz? si? piwkiem ;) Oto kod

Kod:

#define REKLAMY 6
#define CZAS_ODSWIEZANIA 3
new xd;
new Text:reklama[2];
new teksty[REKLAMY][64] = {

"Polski Serwer ",
"Pisz podanie na adma",
"witamy",
"zapraszamy",
"nasz ip",
"zapraszamy na forum"
};

Kod:

forward Odswiez();
public Odswiez()
{
if(xd == sizeof teksty)
xd = 0;

TextDrawSetString(reklama[0], teksty[xd]);
xd++;
return 1;
}



Kod:

SetTimer("Odswiez", CZAS_ODSWIEZANIA*800, 1);



Mam jeszcze ma?e pytanie ,poniewa? zrobi?em spawny w taki spos?b ,?e pod ka?dym skinem jest inny spawn lecz nie dzia?a ,dzia?a tylko 1 podstawowy spawn wie kto? jak to naprawi??Jak szuka?em miejsc spawn?w to sa tylko 3 kordy XYZ a tutaj s? a? 4 ,sk?d wzi?? ten 4 kord lub jak to naprawi?.
Kod:

AddPlayerClass(1,1860.723,-2378.148,13.55469,262.0000,0,0,0,0,0,0); //
7. [DM] Jak zmienić /cheats żeby działało
Witam kompletnie nie znam si? na pawno, wi?c prosz? o pomoc.
Pobra?em skrypt na /cheats jednak po wgraniu go do mapki itp. po wpisaniu /cheats otwiera si? normalnie menu w GUI (poprawnie) ale po klikni?ciu w dan? opcj? pokazuje mi logowanie na konto.
Prosz? o pomoc, co zmieni? ?eby dzia?a?o na pewno mi, oto kod:
[code]
#include <a_samp>
new Opcja[250];

forward OdblokujSkok(p);
public OdblokujSkok(p)
{
Opcja[p]=11;
return 1;
}

public OnFilterScriptInit()
{
print("n");
print("* Player Cheats by Pr0f3ssi0n4LisT loaded...n");
return 1;
}

public OnPlayerConnect(playerid)
{
Opcja[playerid]=0;
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
Opcja[playerid]=0;
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/cheats", true)) {
new listitems[] = "1tPodskakiwanien2tTurbon3tStopniowe zwalnianien4tNatychmiastowy stopn5tObrot o 180 stopnin6tObrot o 90 stopnin7tZmiana koloru pojazdun8tSpeed tylko w przodn9tSpeed tylko w tyln10tAuto Flipn11tMega Jumpn12tWylacz czity";
ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Dostepne Opcje:",listitems,"Wybierz","Anuluj");
return 1;
}
return 0;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if((newkeys & 2) && (Opcja[playerid] > 0 && Opcja[playerid] <= 10) && (!GetPlayerVehicleSeat(playerid))) {
switch(Opcja...