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: gracza
121. Funkcja dla gracza
Witam, jak zrobi? ?eby funkcja dzia?a?a TYLKO dla gracza kt?ry wejdzie w marker?


function otworz ()
guiSetVisible(monitortrue)
showCursor(true)
outputChatBox("Zalogowa?e? si? na komputer OSP.")
end
addEventHandler
("onClientMarkerHit"markerotworz)
122. Przylepienie obiektu do gracza
Witam, jakich funkcji mam u?y? aby przylepi? obiekt do r?ki gracza, bo chce tam da? ksi??k? i ?eby mia? r?ce wy?o?one, za pomoc stawiam browarki ch?opacy :)
123. Daleko od gracza
Witam, jak zrobi?, ?e dane przedmiot pod jakim? id, znajduje si? x,y,z ode mnie. Podaje x,y,z bo to sam sobie poszukam odpowiedniej pozycji. Ale tak, ?eby si? to uruchamia?o po wej?ciu ten marker:

marker 
createMarker(-1808.0444945.052023.8906"cylinder"2255,255255)
124. przeniesienie gracza do coach
Witam zacz??em pisa? skrypt na prace dorywcz? kierowcy autobusu. ?e wejd? w marker i tworzy si? pojazd coach. Ale mam taki problem o bym chcia? ?eby tepn??o gracz do tego pojazdu. Nie wiem jak to zrobi?. Za pomoc :piwo:


[code]

local m=createMarker(-1756,951,23.4,"cylinder", 4, 255,100,100,150)

function pojazd(thePlayer)
local coach= createVehicle(437,-1756,951,26,0,0,90)
outputChatBox("Witaj wlasnie zaczales/zaczelas prace jako kierowca autobusu!", 255,0,0,true)
local thePed = getElementPosition(thePlayer)
warpPedIntoVehicle ( thePed ,coach )
isPedInVehicle ( thePed )
end
addEventHandler("onClientMarkerHit", m,pojazd)
125. Gui tylko dla jednego gracza
Witam, zrobi?em sobie gui, okej, nast?pnie triggerClientEvent("onGui", source)
ale te gui wy?wietla si? ka?demu jak ja wejd? w marker, wie kto? jak? funkcj? zastosowa? aby wy?wietla?o si? gui dla jednego gracza po stronie clienta?
126. [INNE] Dodawanie w komendzie nicku gracza do dini
Witajcie!
mam plik
Kod:


#define VIP "VIP.ini"

teraz chc? aby komend? doda? tak: /dajvip [nickgracza]
chodzi o to aby jak wpisze /dajvip [nickgracza] dodawa?o w pliku tak: NICKGRACZA=1
i nie wiem jak to zrobi? :)
Stawiam PIWO
127. Panel Gracza
Witam zwracam si? do was z pewnym problemem:
Mam problem z Zdj?ciami. Mam stworzone w Gui Editor panel i na nim kilka zdj?? 1, 2, 3, 4, 5 i teraz jak kilkne np. na 2 to nie dzia?a funkcja i tak z ka?da
Kod:
[lua]G_M_Dom = guiCreateStaticImage(1170, 88, 84, 84, "Pliki/Ikona/dom.png", false, Okno_glowne) --DOM
G_M_Statestyki = guiCreateStaticImage(1170, 242, 84, 84, "Pliki/Ikona/statestyki.png", false, Okno_glowne) --Statestyki
G_M_Sklep = guiCreateStaticImage(1170, 357, 84, 84, "Pliki/Ikona/sklep.png", false, Okno_glowne) --Sklep
G_M_Bank = guiCreateStaticImage(1170, 490, 84, 84, "Pliki/Ikona/bank.png", false, Okno_glowne) --Bank
G_M_Ustawienie = guiCreateStaticImage(1170, 615, 84, 84, "Pliki/Ikona/ustawienia.png", false, Okno_glowne) --Ustawienia

bla bla bla

function Zmienianie_Menu_Bocznego (button, state, absoluteX, absoluteY)
if button == G_M_Dom then
guiSetPosition ( Zaznaczenie, 1157, 88, false )
guiSetText ( Gora, "Dom" )
elseif button == G_M_Statestyki then
guiSetPosition ( Zaznaczenie, 1157, 229, false )
guiSetText ( Gora, "Statestyki" )
elseif button == G_M_Sklep then
guiSetPosition ( Zaznaczenie, 1157, 347, false)
guiSetText ( Gora, "Sklep" )
elseif button == G_M_Bank then
guiSetPosition ( Zaznaczenie, 1157, 480, false )
guiSetText ( Gora, "Bank" )
elseif button == G_M_Ustawienie then
guiSetPosition ( Zaznaczenie, 1157, 612, false ...
128. [INNE] Textdraw dla jednego gracza
Witam mam taki problem mam o to taki textdraw
Kod:

for(new h = 0; h < GetMaxPlayers(); h++)
{
naczepa[h] = TextDrawCreate(37.000000, 320.880035, "Towar:");
TextDrawLetterSize(naczepa[h], 0.383000, 1.465600);
TextDrawAlignment(naczepa[h], 1);
TextDrawColor(naczepa[h], -65281);
TextDrawSetShadow(naczepa[h], 0);
TextDrawSetOutline(naczepa[h], 1);
TextDrawBackgroundColor(naczepa[h], 51);
TextDrawFont(naczepa[h], 1);
TextDrawSetProportional(naczepa[h], 1);
}

Ale jest taki problem ?e on pokazuje wszystkim ?e jak ktos za?aduje Kokaine to wszystkim wy?wietla sie to prosz? o pomoc Za pomoc PIWKO :arrow: :piwo:
129. [DM] Nie wysyła wiadomości do gracza
Siemka.
Ucz? sie niedawno w pawno i mam problem taki, ?e nie pokazuje mi wiadomo?ci o zabiciu gracza i zle pokazuje np. zabije kogos z mniejsza iloscia exp a mam wiecej to pokazuje mi, ze on mial niby wiecej a powinno byc odwrotnie oraz nie pokazuje informacji o zabiciu gracza. :(

Tu macie moj kod sam pisalem oprocz tego gunday

[code] if(killerid != INVALID_PLAYER_ID)
{
if(Vip[killerid])
{
GivePlayerScore(killerid, 2);
GameTextForPlayer(killerid,"~p~EXP~n~~g~+2", 1000, 1);

new Float:armour;
new Float:health;
GetPlayerHealth(killerid,health);
GetPlayerArmour(killerid,armour);
GetPlayerPing(killerid);
GetPlayerWeapon(killerid);
GivePlayerScore(killerid, 5);
new ID;
format(strx, sizeof strx, "{0489B1}Zosta?e? zabity przez %s z broni %s {0489B1}---> {F78181}%0.f {0489B1}- HP,{A4A4A4} %0.f {0489B1}- ARMOR,{ACFA58} %d {0489B1}- PING", pName[killerid], killerid, health, armour, GetPlayerPing(killerid));
SCM(ID, -1, strx);
}
else
{
GivePlayerScore(killerid, 1);
GameTextForPlayer(killerid,"~p~EXP~n~~g~+1", 1000, 1);
new Float:armour;
new Float:health;
GetPlayerHealth(killerid,health);
GetPlayerArmour(killerid,armour);
GetPlayerPing(killerid);
GetPlayerWeapon(killerid);
//new ID;
format(strx, sizeof strx, "{0489B1}Zosta?e? zabity przez %s z broni %s {0489B1}--...
130. [DM] CMD /Kick 3 sobek kickuje nie tego gracza co powinno
Witam m?j problem polega na tym ,?e gdy wpisuj? np /kick 5 sobek to kickuje gracza z id 0 dlaczego?

kod:

Kod:

CMD:kick(playerid,cmdtext[]){//Na Dole Mapy!

if(!Administrator[playerid]) return SendClientMessage(playerid,COLOR_RED2," (b??d) Nie jeste? administratorem!");

new gracz,powod[64];
if(sscanf(cmdtext,"us[64]",gracz,powod)){
SendClientMessage(playerid, COLOR_RED, " (b??d) Wpisz: /kick [id gracza] [pow?d]");
return 1;
}

if(gracz < 0 || gracz >= MAX_GRACZY) return SendClientMessage(playerid, COLOR_RED, " (b??d) Z?e ID gracza");
if(!IsPlayerConnected(gracz)) return SendClientMessage(playerid, COLOR_RED, " (b??d) Nie ma takiego gracza");

new playername[MAX_PLAYER_NAME];
new kickname[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerName(gracz, kickname, sizeof(kickname));
new tmp[128];
format(tmp, sizeof(tmp), " {808080}» {FF0000}%s (id %d) zosta?(a) wyrzucony(a) przez admina: %s. Pow?d: %s.", kickname, gracz, playername, powod);
printf(tmp);
SendClientMessageToAll(COLOR_RED2, tmp);
SendPlayerWarning(gracz,3000,"Zostales(as) wyrzucony(a) z serwera!");
Kick(gracz);
kicks ++;

return 1;
}


Prosz? o poprawienie kodu.
131. [SAMP] Spawn gracza
Witam!
Zamiast w hotelu spawnuje mnie 100 metr?w nad nim jak to naprawi??
Podam tutaj pozycj? jak j? zapisa?em:
Kod:

AddPlayerClass(21,2193.5735,-1146.9041,1033.7969,287.8556,22,2000,25,2000,30,2000);
132. Potrzebuję rubryki ID w tabeli i ID dla każdego gracza
Witam , potrzebuj? pomocy w stworzeniu rubryki ID na tabeli i ?eby ka?dy gracz po stworzeniu konta mia? w?asne ID. Tabelke raz uda?o mi si? stworzy? ale nie by?o ?adnego ID po prostu puste pole.
133. [DM] Tekst gracza w TextDrawie
Witajcie. Chcia? bym zrobi? co? takiego dla rang admina i VIP'a by admin mia? cmd:
/ann tekst i w pokazywa? by si? wszystkim textdraw z tekstem co napisa? admin, a VIP by mia? /vogloszenie tekst i by na boku ekranu pokazywal sie TD z tekstem ktory napisal VIP tylko nw jak si? za to zabra? :/ Pomo?ecie ?
134. INFO DLA GRACZA
Witam jak zrobic wyskakujaca tabelke np. z komendami dla gracza ?

Nie chodzi mi o ShowPlayerDialog , tylko cos innego moze jakis includ ? Chce miec tabelke w srodku info itp. a na dole przycisk zamknij ;) Za pomoc piwko
135. ID Gracza
Pomo?e kto? jak zrobi? id na scoreboard i ?eby nie by?o losowe tylko ?eby zawsze np gracz mia? id 1 lub 2 czy tam 3..i jak to zrobi? pod mysql?
136. [GF] Nie wyrzuca gracza z pojazdu
Cze?? :) mam problem bo mam sobie oto taki kod:
Kod:



public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetPlayerTeam(playerid) != Frakcje[0][id] && GetVehicleModel(vehicleid) >= 595 && GetVehicleModel(vehicleid) <= 599 && ispassenger == 0){
SendClientMessage(playerid,0xFFFFF,Nie nale?ysz do policji!);
if(GetPlayerSpecialAction(playerid)== SPECIAL_ACTION_ENTER_VEHICLE){
SendClientMessage(playerid,0xFF0000,STOP!);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
}
else if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
RemovePlayerFromVehicle(playerid);
}


i teoretycznie powinno przerwa? akcje wsiadania do samochodu, ew. jak jakim? cudem uda mu si? wsi??? to ma go wyrzuci?, ale kod si? nie wykonuje. Z g?ry dzi?ki za pomoc ;)
137. [DM] Brak wypisu gracza za zabawy DM
Mam problem, bo jak si? gracz wypisze z zabawy(to w textdrawie jest dalej zapisany) lub jak na tej zabawie zginie(wy?wietla sie napis "Trwa" chod? nikogo na niej nie ma) . Czym to mo?e by? spowodowane

Podsy?am kod z komend? do wypisu






Tak mam z 4 zabawami. Prosz? o pomoc gdy? to jest dla mnie wa?ne.
138. [INNE] Komenda odpowiadajaca za gracza
Witam chce sie dowiedziec jak przerobic te 2 cmd:
http://hastebin.com/yicenawuno.erl
http://hastebin.com/jubeqoqufu.erl




Na jedn? czyli

/kontrola [id]

i wtedy wyskakuje gui z wyborem:

Towar
Pasy



I gdy wybierzemy to pojawi? sie informacje (id tego co wpisalismy w /kontrola [id gracza])


Wiem ze sie tak da bo widzia?em takie acp


/acp [id]

BAn
Kick
itp

prosze o wyja?nienie nie gotowca
139. [INNE] Powód Bana i Kicka dla gracza
Siema ;)

Jak zrobi? widoczny pow?d kicka i bana dla gracza ?
Chyba wiecie o co mi chodzi.

?eby wy?wietla?o np.

Kod:

Zosta?e? wyrzucony xx xx x x x
140. [INNE] Jak zrobić give gold dla randomowego gracza
Witam czy da?o by rade zrobi? tak ?e co 20 minut randomowemu graczowi daje 1G(gold)? i pisze na
SendCliendMessageToAll: Gracz %s wygra? 1G. Gratulacje

Czy kto? z was m?g? by mi poda? kod na kt?rym m?g? bym sie wzorowa??
141. [INNE] Nie tworzy gracza
Witam. Mam taki problem. Gdy rejestruje sie na serwerze na hoscie to nie tworzy pliku gracza w folderze Gracze a na domowce tworzy. Wie kto? mo?e w czym tkwi problem? Prosze o szybk? pomoc.
142. [INNE] Umieszczenie gracza w pojeździe
Mam ma?y problem z umieszczeniem gracza w poje?dzie (wy?cigi)
mam stworzon? tablice
Kod:

new sam[3];

i przypisuje do niej pojazdy czyli:
Kod:

sam[0] = CreateVehicle(..);
sam[1] = CreateVehicle(..);
sam[2] = CreateVehicle(..);

A tutaj zmiana pozycji gracza i respawn pojazd?w
Kod:

for(new i, mp = GetMaxPlayers(); i < mp; i++)
{

SetPlayerPos(i, ...);
SetPlayerInterior(i, 0);
SetPlayerVirtualWorld(i, 2);
for(new u; u < 3; u++)
{
SetVehicleToRespawn(sam[u]);
PutPlayerInVehicle(i, sam[u], 0);
}

}


Problem jest w tym, ?e gracza o ID 0 wrzuca do pojazdu, a reszty nie.
143. [INNE] Zapis auta do pliku gracza - DINI
Witajcie

Zrobi?em komend? /parkuj,kt?ra zapisuje dany pojazd do
pliku gracza.Komenda:
[code]if(strcmp(cmdtext, "/parkuj", true)==0){
new id;
new Float:VehX,Float:VehY,Float:VehZ,Float:VehRot;
id = GetVehicleModel(playerid); //pobieramy ID pojazdu
GetVehiclePos(playerid, VehX, VehY, VehZ); //zapisujemy wsp??rz?dne X, Y, Z
GetVehicleZAngle(playerid, VehRot); //zapisujemy rotacje pojazdu
dini_FloatSet(udb_encode(Player(playerid)), "ID Pojazdu", id); //zapisujemy ID pojazdu
dini_FloatSet(udb_encode(Player(playerid)), "PosX", VehX); //wsp??rz?dne X
dini_FloatSet(udb_encode(Player(playerid)), "PosY", VehY); //wsp??rz?dne Y
dini_FloatSet(udb_encode(Player(playerid)), "PosZ", VehZ); //wsp??rz?dne Z
dini_FloatSet(udb_encode(Player(playerid)), "Rot", VehRot); //rotacje
return 1;
}[/code]

Wywo?ywanie pojazdu w OnPlayerSpawn:
[code]new id;
new Float:VehX,Float:VehY,Float:VehZ,Float:VehRot;
id = dini_Int(udb_encode(Player(playerid)),"ID Pojazdu");
VehX = dini_Int(udb_encode(Player(playerid)),"PosX");
VehY = dini_Int(udb_encode(Player(playerid)),"PosY");
VehZ = dini_Int(udb_encode(Player(playerid)),"PosZ");
VehRot = dini_Int(udb_encode(Player(playerid)),"Rot");
CreateVehicle(id,VehX,VehY,VehZ,VehRot,1,1,99999999);[/code]

1.Problem w tym ?e ID pojazdu si? nie zapisuje np.
zamiast id 533 jest id 5.
2.Zapisuje si? tylko PosX i nic wi?cej.

Je?eli m...
144. Wywołanie triggerClientEvent dla jednego gracza
Siemka, pisz? skrypt, i natkn??em si? na jeden problem, ot?? gdy kto? wejdzie w marker to wtedy wy?wietla si? mu okienko, ju? pr?bowa?em wiele rzeczy ?eby tylko wy?wietla?o si? graczowi kt?ry wszed?, ale nici D:

Kod:

function MarkerHit()
triggerClientEvent("Handel", getRootElement())

end
addEventHandler( "onMarkerHit",myMarker, MarkerHit )


Kod:

addEvent( "Handel", true )
addEventHandler( "Handel", getRootElement(), stworzokno )
145. id gracza
Witajcie.

Jak przypisa? dla ka?dego gracza id ? Tak ?e nie musz? wpisywa? :


/dajkase [pelny nick] [kwota]

lub

/pm [pelny nick] [tresc]


tylko :


/dajkase 1 [kwota]
/
dajkase 2 [kwota]


Itd. A je?li gracz wyjdzie z serwera, to nowy gracz aby mia? jego id.

Pozdrawiam serdecznie :)
146. ID gracza w standardowym scoreboard
Jak zrobi? ?eby na standardowym scoreboard wy?wietla?o si? ID gracza ?
Bo nigdzie nie mog? znale?? scoreboarda z ID gracza
147. [INNE] Panel gracza
Witam
Mam par? problem?w
A mianowicie.

1.Robi? sobie panel gracza w gui i potrzebuje co? takiego a nie wiem jak zrobi?
1a. Opcja statystyki i wniej chce zrobi? aby w gui pokazywa?o mi po kolei rzeczy takie jak :
Nick- Blabla
Ilo?c score- Blabla
Ilo?c dostarczen - bla bla
Ilo?? pieni?dzy - bla bla
Frakcja - blabla
Posiada dom - Tak lub Nie
Posiada pojazd - Tak lub Nie

I to tyle :D
Ilo?? dostarczen to mam zrobione w textdrawie nie wiem czy mo?na jako? z tamt?d pobra? t? ilo?? :D
Frakcja nie wiem co tu potrzebne czy zwykle if ?e player jest w team policja np. to ma mu wpisac tam Policja nie wiem jak to zrobi? ;p
Posiada dom tu mam osobny system kt?ry po??czony jest z pojazdami na dom przypada pojazd ;p

1b. Druga rzecz to Posiadanie Dokument?w
Tu bym chcia? aby po wybraniu tej opcji wyskakiwa?o gui i wy?wietla?o tak :
Dow?d Osobisty - Posiada lub Nie Posiada
Pozwolenie na Przew?z Rzeczy - Posiada lub Nie Posiada
Pozwolenie na bro? - Posiada lub Nie Posiada

Te rzeczy mam wpisane do pliku :D tu jest wpisywanie do tego pliku :P
[code] if(dialogid == D_DIALOG2 && response)
{
new Gracz2[64];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Gname,sizeof(Gname));
format(Gracz2,sizeof(Gracz2),"/Dokumenty/%s.txt",Gname);
MaDowod[playerid] = DOF2_GetInt(Gracz2, "Dow?dOsobisty");
if(MaDowod[playerid] == 1) return SendClientMessage(playerid, CZERWONY, "Masz ju? dow?d !"), 1;
if(!DOF2_FileExis...
148. Teleport gracza
Witam, poszukuje funkci kt?ra b?dzi? teleportowa?a gracza na koordy x, y, z, kt?re ustawie w skrypcie
149. [INNE] dla vipa - dla gracza
Witajcie.

Jak zrobi? w tym kodzie, aby gracz kt?ry np. jest we frakcji "V.I.P" m?g? bra? wi?cej towaru ni? reszta, podczas gdy w?a?nie reszta mo?e tylko 10 ton ?

kodzik :

[code]
if(dialogid == T_DIALOG)
{
if(response)
{
new ID,
str[128];
switch(listitem)
{
case 0: ID = GetPVarInt(playerid, "Zlecenie#1");
case 1: ID = GetPVarInt(playerid, "Zlecenie#2");
case 2: ID = GetPVarInt(playerid, "Zlecenie#3");
}
SetPVarInt(playerid, "T_Zlecenie", ID);
Zlecenie[playerid] = ID;
SetPlayerMapIcon(playerid, 99, Truck_Pos[ID][0], Truck_Pos[ID][1], Truck_Pos[ID][2], 51, 0, MAPICON_GLOBAL_CHECKPOINT);
SendClientMessage(playerid, KOLOR, "Za?aduj towar w zaznaczonym miejscu na mapie");
new id = GetPVarInt(playerid, "T_Zlecenie");
TextDrawHideForPlayer(playerid, T_TD[playerid][1]);
TextDrawShowForPlayer(playerid, T_TD[playerid][0]);
format(str, sizeof str, "~w~Dostarcz: ~y~%s ~n~~w~z: ~r~%s ~n~~w~do: ~g~%s", Truck_Lista[id][0], Truck_Lista[id][2], Truck_Lista[id][3]);
TextDrawSetString(T_TD[playerid][0], str);
}
}
if(dialogid == T_DIALOG+1)
{
if(response)
{
SetPVarInt(playerid, "T_Block", 0);
if(!IsNumeric(inputtext))
{
ShowPlayerDialog(playerid, T_DIALOG+1, DIALOG_STYLE_INPUT, "?adowanie towaru", "Wpisz ile ton chcesz przetra...
150. [INNE] Leczenie gracza - inputtext
Siemaneczko

Mam kolejny problem dotycz?cy inputtext'?w.Mam zrobione
komendy dla medyk?w:
[code]if(!strcmp(cmd, "/menu", true))
{
if(Team[playerid] == Frakcja_SAMC)
{
if(Oddzial_SAMC_LS[playerid] == 1)
{
ShowPlayerDialog(playerid, Dialog_Menu_SAMC_LS, DIALOG_STYLE_LIST, "Komendy:", "Otw?rz bramenZamknij bramenUlecz gracza", "Wybierz", "");
}
}
return 1;
}[/code]
teraz przechodzimy do dialog?w w kt?rych spe?nia si? warunek
"Dialog_Menu_SAMC_LS":
[code]if(dialogid == Dialog_Menu_SAMC_LS)
{
if(response)
{
if(listitem == 0)
{
MoveObject(brama_SAMC_LS, 2001.460693, -1446.213989, 7.334488, 2);
SendClientMessage(playerid,zielony,"Brama {F5F5DC}otwarta{FFFFFF}.");
}
if(listitem == 1)
{
MoveObject(brama_SAMC_LS, 2001.460693, -1446.213989, 15.334488, 2);
SendClientMessage(playerid,zielony,"Brama {FF0000}zamkni?ta{FFFFFF}.");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, Dialog_Lecznie_Osoby, DIALOG_STYLE_INPUT, "Informacja:", "Wpisz id osoby,kt?r? chcesz uleczy?:", "Wybierz", "");
}
}
return 1;
}[/code]
teraz przechodzimy do warunku,kt?ry chc? ?eby mi kto?
w nim pom?g?.Wywo?ywanie dialogu "Dialog_Lecznie_Osoby":
[code]if(dialogid == Dialog_Lecznie_Osoby)
{
if(response)
{

}
return 1;
}[/code]
i co mam teraz zrobi? aby uleczy? gracza o id,kt?re
wpisa?em w inputtext'cie.Dodam ?e ta funkcja musi
by? w "D...
151. Wyzwanie gracza na wyścig
Cze??, nasz?o mnie ostatnio na zrobienie serwera freeroam na autorskich skryptach i w planach ze znajomym mamy zamiar wprowadzi? system wy?cig?w.
Zacz??em od podstaw czyli wyzwanie go na pojedynek. Powinna si? pokazywa? wiadomo?? ?e wyzwano gracza natomiast si? pokazuje ?e ?le przypisa?em przypisa?em element ;/

Kodzik (client):
function wyzwanie(komendacel)
    if 
cel then
        gracz 
getPlayerName(getLocalPlayer())
        
nick getPlayerFromName(cel)
        if (
setElementData getLocalPlayer(), "gracz.wyzwany""tak" )) and (setElementData cel"gracz.wyzwany""tak" )) then
        outputChatBox
("Wyzwa?e?/a? gracza "..cel.." na wy?cig!"getLocalPlayer())
        
outputChatBox("Gracz "..gracz.." wyzwa? ci? na wy?cig! Wpisz /akceptuj by zaakceptowa? wyzwanie"nick)
        else
        
outputChatBox("B??d przy ustawianiu gracza ?e zosta? wyzwany"getLocalPlayer())
        
end
    
else
    
outputChatBox("WZ?R: /"..komenda.." [Nick Gracza]"getLocalPlayer())
end
end
addCommandHandler
("wyzwij"wyzwanie)
152. Funkcja wrzucająca gracza do pojazdu.
Witam, jaka jest funkcja, ?eby gracza w?o?y? do pojazdu ?
153. [INNE] Ed label nad glowa gracza
Chodzi mi jAk zrobic 3d text label nad glowa gracza ktory by wyswietlal jego score


Za pomoc :piwo:
154. [INNE] Jak sprawdzić bronie gracza
Tak jak w temacie, potrzebny mi kod na skrypt, kt?ry po
wpisaniu cmd /xxx id pokazywa?by mi wszystkie bronie,
posiadane przez gracza o danym id. Najlepiej, aby wyskakiwa?o
to w okienku GUI i jak da rad?, pokazywa?oby tak?e ilo??
amunicji.

Prosz? o pomoc, stawiam :piwo:
155. [INNE] Double o Files 2 Pobieranie Team gracza
Witam serdecznie chcia? bym si? poradzi? co do zapisu do pliku a chodzi mi
czy Double o Files 2 da mi mo?liwo?? zapisu do jakiej klasy nale?y gracz bo przypisuje im klasy tak jak w TDM i czy dzi?ki tym b?d? m?g? pobiera? te zmienne ?

PS. MySQL niestety nie mog? u?y? bo mam z nim jakie? problemy
156. [INNE] Hp gracza
Ot?? mam problem z hp gracza podczas wypadku nie spada mi ono nie wem w czym ju? problem jest kto mi pomo?e?


[code]new Float:health;
new medykow;
forward WypadekAuta();
public WypadekAuta()
{
foreach(new i : Player)
{
if(IsPlayerInAnyVehicle(i))
{
GetVehicleHealth(GetPlayerVehicleID(i), Pojazd[GetPlayerVehicleID(i)][NoweHPPojazdu]);
Pojazd[GetPlayerVehicleID(i)][HPPojazdu] = Pojazd[GetPlayerVehicleID(i)][StareHPPojazdu] - Pojazd[GetPlayerVehicleID(i)][NoweHPPojazdu];
if(Pojazd[GetPlayerVehicleID(i)][HPPojazdu] >= 50 && GetPlayerState(i) == PLAYER_STATE_DRIVER && Gracz[i][Wypadek] == 0 && gTeam[i] == TEAM_XOOMER && Gracz[i][Ladunek] == GetVehicleTrailer(GetPlayerVehicleID(i)))
{
TogglePlayerControllable(i, 0);
GetPlayerPos(i, Wybuch[0], Wybuch[1], Wybuch[2]);
CreateExplosion(Wybuch[0], Wybuch[1], Wybuch[2]-5, 5, 10);
CreateExplosion(Wybuch[0], Wybuch[1]+5, Wybuch[2]-3, 9, 0);
CreateExplosion(Wybuch[0], Wybuch[1]-5, Wybuch[2]-3, 9, 0);
CreateExplosion(Wybuch[0]+5, Wybuch[1], Wybuch[2]-3, 9, 0);
CreateExplosion(Wybuch[0]-5, Wybuch[1], Wybuch[2]-3, 9, 0);
CreateExplosion(Wybuch[0]+5, Wybuch[1]+5, Wybuch[2]-3, 9, 0);
CreateExplosion(Wybuch[0]-5, Wybuch[1]-5, Wybuch[2]-3, 9, 0);
TogglePlayerControllable(i, 1);
PozarXoomer = 1;
SetTimer("Eksplozja", 10000, 0);
}
if(Pojazd[GetPlayerVehicleID(i)][HPPojazdu] >= 12...
157. [INNE] Id gracza po wyjściu z serwera nie restartuje się?
Cze??, Mam nie typowy problem z id gracza lub z rejestracj? a wi?c...
Jak wejd? na serwer i si? zarejestruje i b?d? mie? id 3 to po wyj?ciu z serwera wejd? jeszcze raz ale pod innym nickiem i wpisze komend? /register to b?dzie pisa? ?e jestem ju? zarejestrowany maj?c id 3 jak bym mia? id 4 lub 5 lub 6 i tak dalej i dalej to b?dzie dzia?a? komenda register...
Rejestracja jest pod DOF2...
Nie wiem czemu nie dzia?a my?l? ?e co? omin??em ?e po wyj?ciu gracza nie restartuje id (nie wiem jak to nazwa?...)
158. [INNE] ID Gracza
Cze??. Mam do?? powa?ny problem w swojej mapie. Nie mog? prawid?owo zformatowa? ID zapisanej ju? z MySQL Query do tablicy gracza. Tu jest kod:


[code]forward onPlayerLogin(pid);
public onPlayerLogin(pid)
{
TogglePlayerSpectating(pid, 0);

format(sqlquery, 512, "SELECT p.gid, p.forumID, p.adminLvl, p.skin, p.money, p.bMoney, p.lastPosX, p.lastPosY, p.lastPosZ, p.lastPosAngle, my.username FROM players p LEFT JOIN mybb_users my ON (p.forumID = my.uid) WHERE `login`='%s'", pName_(pid));
mysql_query(sqlquery);
mysql_store_result();
mysql_fetch_row_format(sqlstring);
sscanf(sqlstring, "p|iiiiiiffffs",
playerInfo[pid][gid],
playerInfo[pid][forumID],
playerInfo[pid][adminLvl],
playerInfo[pid][skin],
playerInfo[pid][money],
playerInfo[pid][bMoney],
playerInfo[pid][lastPos][0],
playerInfo[pid][lastPos][1],
playerInfo[pid][lastPos][2],
playerInfo[pid][lastPos][3],
playerInfo[pid][forumName]);
mysql_free_result();

format(formats, sizeof(formats), "S-RP: Witaj %s! Zalogowa?e? si? jako %s (ID: %i, GID: %i, FID: %i)", playerInfo[pid][forumName], pNameW(pid), pid, playerInfo[pid][gid], playerInfo[pid][forumID]);
SendClientMessage(pid, 0, formats);[/code]

I wszystko by?oby wporz?siu, gdyby nie.. [code]S-RP: Witaj Peter Weiss! Zalogowa?e? si? jako IgrexolonO (ID: 1, GID: 0, FID: 101)[/code]

^ Forum ID powinno wy?wietli? si? jako 1.

MySQL debug:

[code][14] CMySQLHandle...
159. [DM] Funkcja na wsadzenie gracza do danego pojazdu
Witam.

Wiem ze istnieje funkcja na wsadzenie gracza do okre?lonego pojazdu. bo jakby inaczej dzia?a?y derby

Jak kto? wie to poprosilbym o napisanie jej tu.

Za pomoc z gory dzieki.
160. [INNE] Specowanie gracza
Witam. Mam taki oto kod na specowanie gracza
[code]//
// ADMIN SPECTATE FILTER SCRIPT
// kye 2007
//

#pragma tabsize 0
#include <a_samp>
#include <core>
#include <float>

#include "../include/gl_common.inc"

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFFF

//------------------------------------------------------------------------------------------------------

#define ADMIN_SPEC_TYPE_NONE 0
#define ADMIN_SPEC_TYPE_PLAYER 1
#define ADMIN_SPEC_TYPE_VEHICLE 2

new gSpectateID[MAX_PLAYERS];
new gSpectateType[MAX_PLAYERS];

//------------------------------------------------------------------------------------------------------

public OnFilterScriptInit()
{
}

//------------------------------------------------------------------------------------------------------

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
// IF ANYONE IS SPECTATING THIS PLAYER, WE'LL ALSO HAVE
// TO CHANGE THEIR INTERIOR ID TO MATCH
new x = 0;
while(x!=MAX_PLAYERS) {
if( IsPlayerConnected(x) && GetPlayerState(x) == PLAYER_STATE_SPECTATING &&
gSpectateID[x] == playerid && gSpectateType[x] == ADMIN_SPEC_TYPE_PLAYER )
{
SetPlayerInterior(x,newinteriorid);
}
x++;
}
}

//----------------------------------------------------------------------------------...