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: system
281. [INNE] System Towarów na Naczepę
Witajcie tworz? map? i tak sobie my?l? jak wykona? system za?adunk?w na naczep?.
Brakuje mi pomys??w
Ju? CP_1 zrobi?em ale co dalej od czego zacz??.. tego nie wiem.
Odrazu m?wie ,?e nie chc? pisa? z jakiej? mapy tylko SAM!!
Podsuniecie pomys??
282. System Wejsc i wyjsc
Witam robi? tak? informacje ze jak gracz wejdzie na server to pobiera jego nick i wy?wietla w oknie tylko jak da?em tak:

guiSetText wejscienaserver"nNa serwer wszed? gracz o loginie: "..getPlayerName(getLocalPlayer()) 
to jak jakis gracz wejdzie to pokazuje si? m?j nick i nie mam rozkminy :/
283. System wypadków.
Witam.
Chcia? bym napisa? system wypadk?w.
M?g? by mi kto? obja?ni? troch? z nimi ? jakich funkcji u?y? po stronie serwera oraz clienta ?

Z g?ry dzi?ki :)
284. [INNE] System Pojazdów - PVar'y
Witam,

mam pewien problem.

Tworz? system pojazd?w w oparciu o baz? danych SQLite, ale napotka?em powa?ny problem.

PVary nie chc? przyj?? danych otrzymanych z bazy.

Gdy u?yj? tablicy

[code]new test;[/code]

I do niej przypisz? dane - wszystko jest okej, ale zale?y mi na PVarach.

KOD:

[code]forward LoadVeh(uid);

public LoadVeh(uid)

{

new VUID;

new query[256];

new field[50];

new DBResult:result;

format(query,sizeof(query),"SELECT * FROM `vehicles` WHERE `uid` = '%d'",uid);

result = db_query(rpDB,query);



db_get_field_assoc(result,"uid",field,50);

VUID = strval(field);





db_get_field_assoc(result,"color1",field,50);

SetPVarInt(VUID,"vcol1",strval(field));

db_get_field_assoc(result,"color2",field,50);

SetPVarInt(VUID,"vcol2",strval(field));

db_get_field_assoc(result,"id",field,50);

SetPVarInt(VUID,"vid",strval(field));

db_get_field_assoc(result,"fuel",field,50);

SetPVarInt(VUID,"vfuel",strval(field));

db_get_field_assoc(result,"vhealth",field,50);

SetPVarFloat(VUID,"vhealth",floatstr(field));

db_get_field_assoc(result,"vownertype",field,50);

SetPVarInt(VUID,"vtype",strval(field));

db_get_field_assoc(result,"vowner",field,50);

SetPVarInt(VUID,"vowner",strval(field));

db_get_field_assoc(result,"vposa",field,50)...
285. [INNE] System Vip'a i Admina
Cze?? mam taki problem. O tu? zrobi?em system admina i vip pod mysql..Ale musi by? co? ?le bo na vipa loguje mnie co chwile..Chocia? nie mam w bazie go dopisanego ;( A admina mam do pisanego, a wcale nie loguje..

Kod na logowanie vip'a

[code]new vips = mysql_PlayerGetInt(lname, "ifnull(datediff(vip,now()),'-5')");
Vip[playerid] = (vips>=0) ? (true): (false);
if( Vip[playerid] == false ) {
Vips_Online++;
SCM(playerid, 0x33FF99FF, "Zosta?e? automatycznie zalogowany jako VIP.");
}[/code]

odczyt admina z mysql

[code]AdministratorLevel[playerid] = mysql_PlayerGetInt(lname, "admin");[/code]

cmd /alogin

[code]CMD:alogin(playerid, cmdtext[])
{
new ahaslo[22],
string2[330];
GetPlayerName(playerid, pName[playerid], MAX_PLAYER_NAME);
if(sscanf(cmdtext, "s[20]", ahaslo)) return SCM(playerid, -1, "{cbb668}/alogin {FF8811}<has?o>");

if(Administrator[playerid] > 0) return SCM(playerid, -1, "{cbb668}Ju? jeste? zalogowany jako {FF8811}Administrator!");
if(!Administrator[playerid]) return SCM(playerid, -1, "{cbb668}Nie ma ci? na li?cie {FF8811}administrator?w!");
if(strcmp(ahaslo, ADMIN_PASSWORD, false) !=0) return SCM(playerid, -1, "{cbb668}Nieprawid?owe {FF8811}has?o.");

Administrator[playerid] = AdministratorLevel[playerid];
Admins_Online++;
SoundForAll(1133);
format(string2, sizeof(string2), "{FF88...
286. [GF] System Pojazdów
Witam.

Jak przerobi? ten o to system na GUI oraz ZCMD?

http://pastebin.com/bMKiwRhi
287. [INCLUDE] [INC] System rejestracj
[color=green][b]Nazwa skryptu:[/b][/color] Quis Register System
[color=green][b]Wersja:[/b][/color] 1.0
[color=green][b]Autor:[/b][/color] Quis
[color=green][b]Opis:[/b][/color] Biblioteka umo?liwia graczom rejestracj? i logowanie na serwerze poprzez wy?wietlanie odpowiednich okienek po wej?ciu gracza na serwer. Programistom umo?liwia natomiast ?atwe zarz?dzanie danymi gracza, rodem z MTA. Bardzo przypomina w?a?nie system kont dost?pny w MTA.
[color=green][b]Miejsce zapisu danych:[/b][/color] Dane zapisuj? si? w bazie danych SQLite, w pliku kt?ry tworzy si? w "scriptfiles". Jego nazw? mo?na ustali? poprzez odpowiedni? definicj?. Plik ten, jak i struktura bazy danych, tworz? si? automatycznie.
[color=green][b]Wykorzystane wtyczki:[/b][/color] Whirlpool by Y_Less
[color=green][b]Wykorzystane ID dialog?w GUI:[/b][/color] 441, 442
[color=green][b]Prawa autorskie:[/b][/color] Tylko nie zmienia? autora.

[color=green][b]Instrukcja instalacji:[/b][/color]
[b]1[/b]. Plik "QuisRegister.inc" wrzu? do folderu "include", kt?ry znajduje si? w folderze z Twoim programem "pawno".
[b]2[/b]. Plik "Whirlpool.dll" wrzu? do folderu "plugins" kt?ry znajduje si? w folderze z serwerem (gdy Tw?j serwer jest postawiony na Linuksie, u?yj plik?w "Whirlpool_x86.so" (je?li Tw?j system jest 32-bitowy) lub "Whirlpool_x64.so" (je?li Tw?j system jest 64-bitowy).
[b]3[/b]. W pliku "server.cfg", dodaj "W...
288. [GF] System ognia / pożarów
Mam problem z tym, ?e ?aden system po?ar?w nie chce mi dzia?a?, znalaz?em jeden na sa-mp.com i wgra?em, ale te? co? nie chcia?o dzia?a?, nie wiem czy ?le wgra?em czy co, ale nie dzia?a?o.
By?bym wdzi?czny za wszystkie przydatne linki oraz pomoc techniczn?.
289. System postaci
Witam. Nie dawno zacz??em pisa? system postaci na m?j serwer. Ale mam ma?y problem. Polega on na tym ?e kiedy tworze posta? to moje Imi?, Nazwisko i Wiek przenosz? si? do comboboxa a nast?pnie trzeba j? wybra? i klikn?? wczytaj posta?. No i problem zaczyna si? podczas wczytywania tej postaci bo chcia?bym zrobi? to tak ?e kiedy wybierzemy i klikniemy wczytaj posta? to wtedy pobiera si? Imi?, nazwisko i wiek z comboboxa i uzupe?niaj? si? napisy(Imi?, nazwisko i wiek) ale jako? mi to nie wychodzi. Bardzo prosz? o pomoc.
Tutaj macie kod:
[code]postaciepanel = guiCreateTabPanel(457, 270, 386, 225, false)
guiSetAlpha(postaciepanel, 0.88)

postacietab = guiCreateTab("Twoje Konto", postaciepanel)
imielabel = guiCreateLabel(96, 39, 55, 15, "", false, postacietab)
nazwiskolabel = guiCreateLabel(96, 64, 55, 15, "", false, postacietab)
wieklabel = guiCreateLabel(96, 89, 55, 15, "", false, postacietab)
wczytajpostac = guiCreateButton(198, 175, 84, 22, "Wczytaj Postac", false, postacietab)
comboBox = guiCreateComboBox(72, 7, 233, 72, "", false, postacietab)

--gui tworzenia postaci--
tworzenietabpanel = guiCreateTabPanel(457, 270, 386, 225, false)
guiSetAlpha(tworzenietabpanel, 0.88)

tworzenietab = guiCreateTab("Tworzenie Postaci", tworzenietabpanel)

napisinfo = guiCreateLabel(41, 5, 304, 32, "Stw?rz posta? wyp?niaj?c wszystkie pola a nast?pnie nkliknij 'Stw?rz Posta?'.", false, tworzenietab...
290. [SKRYPT] System Towarów
Witam, przeszukuj?c laptopa natkn??em si? na skrypt towar?w, posiada? on par? bug?w m.in:

- Nie zapisywa? towar?w.
- Nie dodawa? score po roz?adunku.
- Pisany by? w mniej wydajnym strcmp
- Nie mia? pouk?adanego kodu

Postanowi?em posiedzie? troch? przy nim i to naprawi? zosta?o naprawione m.in:

- Zapisuje towary.
- Dodaje score po roz?adunku.
- Pisany jest w zcmd.
- Ma pouk?adany kod.

Autor tego skryptu to bodaj?e DracoBlue, tak przynajmniej jest napisane w skrypcie wi?c nie wiem.

Udost?pniam wam misje kt?re musicie doda? do ScriptFiles, skrypt w .PWN i .AMX


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


Mo?liwe ?e troch? go urozmaic? bardziej i dodam w tym temacie.

Nie daj? praw, zakaz?w poniewa? skrypt nie jest pisany przeze mnie, lecz tylko EDYTOWANY.
291. [GF] System Pojazdów
Witam, chcia?em napisa? system pojazd?w na GF'a, ale nie mam poj?cia jak przypisywa? te auta, ?ebym m?g? dorobi? spawn/unspawn itp :) .
292. [INNE] System zleceń
[b]Siemka mam pytanko takie. Czy m?g?by mi to kto? przerobi? tak aby. Za ka?dy towar dostarczony daje inn? kas? i score chodzi mi o to ?e np:
Za dostarczenie paliwa daje 1000$ i 2 score
Za dostarczenie dopalaczy 10000$ i 5 score

Chodzi mi o to. Druga sprawa to chodzi mi o to ?e zamiast jak si? za?aduje to nie pokazuje nam si? na mapce gdzie mamy zawie?? towar tylko sami se mo?emy wybra? miejsce. I zamiast tego zaznaczonego miejsca dajmy ?e towar mo?na dostarczy c za 3 minuty.

O to kod:[/b]

[code]enum pInfo
{
Password[255],
Towar,
Float:checkx,
Float:checky,
Float:checkz,
pojazdzleceniowy,
przyczepazleceniowy

}[/code]

[code]new Float:PunktyZaladunku[][] =
{
{1249.5267333984,-2028.2424316406,59.720016479492}, //Ls
{1609.6541748047,-1493.5826416016,13.559185028076}, //Ls
{1808.1284179688,-1427.6520996094,13.420978546143}, //Ls
{-163.0828704834,-286.70452880859,3.9053149223328}, //Ls
{1239.7000732422,182.33067321777,19.71565246582}, //Ls
{2794.6479492188,2577.1479492188,10.8203125}, //Lv
{1126.0369873047,1596.0847167969,5.8203125}, //Lv
{641.84747314453,874.75848388672,-42.877990722656}, //Lv
{-1420.2036132813,2596.2565917969,55.6875}, //Lv
{-2000.6683349609,-2418.6545410156,30.625}, //Sf
{-2110.9887695313,208.2220916748,35.216060638428}, //Sf
{-2521.0593261719,-613.78771972656,132.5625}, //Sf
{-1707.8648681641,13.441854476929,3.5546875}, //Sf
{-1744.7063,1409.9581,6.7526} //SF
};

new Float:PunktyRozladunku...
293. System wypadków
Witam. Napisa?em skrypt na wypadki. Polega on na tym ?e kiedy mocno w co? walniemy to nie mo?emy si? rusza? przez 45 sekund. Skrypt dzia?a ale mam problem z uleczaniem gracza przez panel pogotowia. Tutaj macie kod w kt?rym ulecza gracza :
Kod:

addEvent("lecz", true)
addEventHandler("lecz", getRootElement(), function(player, potem)
local driver = getVehicleOccupant ( source )
setVehicleEngineState (source, true)
toggleControl (driver, "enter_exit", true )
toggleControl (driver, "accelerate", true )
toggleControl (driver, "brake_reverse", true )
outputChatBox("Zosta?e? uleczony. Uwa?aj na przysz?o??!", thePlayer)

end)

w debugu wyst?puj? takie b??dy: Bad argument @ 'toggleControl' ten b??d wyst?puje w ka?dej linijce gdzie jest toggleControl.
i jeszcze jeden b??d: Bad 'vehicle' pointer @ 'getVehicleOccupant'

Prosze o pomoc.
294. [INNE] System zleceń
Witam, ot?? mam problem z systemem zlece?. O ile dobrze pami?tam system ten jest z mapki zmyslaka.


1. Doda?em warunek, dzi?ki kt?remu nie mo?na za?adowa? towaru pojazdem bez naczepy. Niby dzia?a, tylko gdy wjad? w checkpoint to wyskakuje to ca?y czas na czacie do p?ki nie wyjad? :D A chcia?bym, ?eby wyskoczy?o info tylko 1 raz :P


2. Przy za?adunku, gdy wpisz? ilo?? ton, w??cza si? timer, jest wszystko ok, tylko jak odliczanie si? sko?czy to okienko wyskakuje jeszcze raz :x Przegl?da?em kilka razy ten kod, ale nie widz? ?adnego b??du :/


Kod (my?l? ?e wszystko wyci??em :) ):

[pawn]#define KOLOR 0x00FFFFFF // kolor wiadomo??i
#define TIME 15 //czas za?adunku/roz?adunku
#define PRZEDMIOTOW 12 //tyle ile masz przedmiotow w liscie
#define T_DIALOG 100 // ID dialogu z list? towar?w
#define COLOR_DARKBLUE 0x300FFAAB
#define GUI_KOMENDY 12





new Truck_Lista[PRZEDMIOTOW][4][24]=
{
// produkt | wynagrodzenie za km | poczatek | koniec
{"Krzes?a", 859, "LS LOT", "Szko?a LS"},
{"Zabawki", 250, "Stacja LV", "Cyrk LS"},
{"Piach", 349, "Kopalnia LV", "SF Budowa"},
{"S?odycze", 925, "Fabryka LV", "Cyrk LS"},
{"W?dki", 148, "Doki SF", "LS Port"},
{"???ka", 649, "Fabryka LV", "Motel SF-LV"},
{"Poczt?wki", 630, "SF LOT", "Stacja LV"},
{&...
295. System tworzenia postaci
Witajcie, nie b?d? owija? w bawe?n? tylko od razu przejd?, do sedna sprawy.


Mianowicie, zacze?em pracowa? nad logowaniem wraz z systemem tworzenia swojej postaci, potrzebne to b?dzie do dzia?a dw?ch innych skrypt?w ale mniejsza.

M?j problem polega na tym: Przy tworzeniu postaci, zero b??d?w w debugu. Po stworzeniu, dzia?a jak nale?y, uzupe?nia odpowiednie "editiy", tekstem.

Ale gdy zrobie "reconnecta", ju? tych danych nie ma. Prezentuje wam kod, o kt?rym napisa?em wy?ej.

Strona Client, tworzenie postaci:
[lua]
function tworzepostrac()
local imie = guiGetText(GUIEditor.edit[9])
local nazwisko = guiGetText(GUIEditor.edit[10])
local plec = guiGetText(GUIEditor.combobox[1])
local wiek = guiGetText(GUIEditor.edit[11])
if imie and nazwisko and plec and wiek then
if (string.len(imie)>=4) then
if (string.len(nazwisko)>=4) then
if (string.len(wiek)>=1) then
guiSetVisible (GUIEditor.gridlist[6], false)
guiSetVisible (GUIEditor.gridlist[5], true)
guiSetText(GUIEditor.edit[5],imie)
guiSetText(GUIEditor.edit[6],nazwisko)
guiSetText(GUIEditor.edit[7],plec)
guiSetText(GUIEditor.edit[8],wiek)
triggerServerEvent("dobrzestworzona", getLocalPlayer(), imie,nazwisko,plec,wiek)
else
exports.notifications:showBox("error", "Nie poda?e? imienia.")
end
else
exports.notifications:showBox("error", &quo...
296. [INNE] System ognia
Witam.Mam pytanko.Jak wykona? funkcj? kt?ra b?dzie gasi? czyli usuwa? obiekt po u?yciu broni jak? jest ga?nica?Oraz jak wykona? pod to bar kt?rego poziom b?dzie si? zmniejsza? wraz z gaszeniem-usuwaniem obiektu.
Za pomoc :piwo: i resp.
297. [INNE] System prvywatnych pojazdów
Witam. Czy przerobi? by mi kto? system prywatnych pojazd?w by inferno na zapis dini? By?bym bardzo wdzi?czny. Link do systemu: http://speedy.sh/adQHS/systembezbuga.pwn
Z g?ry dzi?kuj?.
298. [INNE] system pożarów samp
witam,wie kto? mo?e jak zrobi? system po?ar?w aby po?ar by? widoczny dla wszystkich graczy i nie znika? po odej?ciu.

Jak by kto? umia? to chcia?bym aby powiedzia? jak zrobi? taki system
https://www.youtube.com/watch?v=SThEZjugDHY

ale mo?e by? zwyk?y w ostateczno?ci.

299. [INNE] Mały system teleportu
Cze??. Mam cel zrobi? komend? kt?ra b?dzie przenosi? kolejno (nie losowo) graczy do r??nych miejsc - podaj? ca?y kod i prosz? o pomoc :)

Kod:


#include <a_samp>

new ZapisalSie[MAX_PLAYERS],


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


public OnPlayerCommandText(playerid, cmdtext[])
{
if(ZapisalSie[playerid] == 1)
{
SendClientMessage(playerid, 0xff000ff, "Zapisa?e? si?, nie mo?esz u?ywa? komend!");
return 1;
}


if(!strcmp("/zapisz", cmdtext, true))
{
if(ZapisalSie[playerid] == 0)
{
SendClientMessage(playerid, 0xff0000ff, "Zapisa?e? si?!");
SetPlayerPos(playerid, 0.00, 0.00, 3.00); //1 miejsce
/*
SetPlayerPos(playerid, 1.00, 2.00, 3.00); //2 miejsce
SetPlayerPos(playerid, 2.00, 5.00, 3.00); //3 miejsce
//itd...
*/
ZapisalSie[playerid] = 1;

}
else
{
SendClientMessage(playerid, 0xff0000ff, "Ju? si? zapisa?e?!");
}
return 1;
}


public OnPlayerDeath(playerid, killerid, reason)
{
if(ZapisalSie[playerid] == 1)
{
ZapisalSie[playerid] = 0;
return 1;
}
}



Z g?ry dzi?kuj? za pomoc!
300. [INNE] System który co 12 minut zmienia czas na serwerze.
Witam. Czy ma kto? pomys? jak wykona? system kt?ry co 12 minut zmienia por? dnia na serwerze? Chodzi mi o co? takiego: dzie? -12minut-> noc -12minut->dzien -12minut->noc i tak dalej. Chodzi r?wnie? o to, ?e w momencie zmiany z nocy na dzie? wy?wietla? si? textdraw. System b?dzie wykorzystany w mojej nowej mapce w kt?rej dzie? = czas pokoju, noc = czas wojny. Gdy jest dzie? mo?na wchodzi? do interior?w przez znaczniki (g??wnie chodzi o zakup broni w ammunation). Czy kto? m?g?by mi na szybko napisa? kod kt?ry co 12 minut zmienia?by godzine z 10 na 22 i na odwr?t, i przy zmianie wy?wietla? textdraw? Blokowanie wej?cia zrobie sobie sam. Z g?ry dzi?ki.
301. [SKRYPT] System Zmiany Biegów
Witam cyszcz?c komputer napotka?em si? na System zmiany bieg?w nie jestem autorem tego skryptu lecz dawniej go u?ywa?em i zosta? na komputerze ;)


Komendy Skryptu:

/manual - Zmienia system na manualn?
/automat -Zmienia system na automatycn?

Aby zmieni? bieg nale?y w??czy? skrzynie manualn? i przerzuca? biegi klawiszami

*num8
*num2


Download:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
302. [INNE] System dodawania do frakcji/firmy
Witam, wszystkich sympatyk?w PAWN, a wi?c m?j problem polega na tym i? mam tak? cmd do dodawania do frakcji/firm

Podam kawa?ek kodu
[code] CMD:zatrudnij(playerid, params[])
{
new name[32], forplayerid;
if(sscanf(params, "s[32]", name))
{
SendClientMessage(playerid, LIGHTRED, "/zatrudnij [nick]");
return 1;
}
if(!strcmp(POLICJA_SZEF, PlayerName(playerid)) || !strcmp(POLICJA_VCSZEF, PlayerName(playerid)))
{

forplayerid = IsPlayerOnline(name);
if(forplayerid != INVALID_PLAYER_ID)
{
if(GetTeam(forplayerid) != TEAM_TRUCKER)
{
SendClientMessage(playerid, LIGHTRED, "Gracz jest ju? w jakiej? firmie/frakcji.");
return 1;
}
SendClientMessage(playerid, LIGHTRED, "Zatrudni?e? gracza w policji.");
SendClientMessage(forplayerid, LIGHTRED, "Zosta?e? zatrudniony w policji.");
SetTeamEx(forplayerid,TEAM_POLICJA);
}
else
{
if(!fexist(PlayerNamePath(name))) return SendClientMessage(playerid, LIGHTRED, "Konto o takim nicku nie istnieje");
new Team = djInt(PlayerNamePath(name), "Player/Team");
if(Team != TEAM_TRUCKER)
{
SendClientMessage(playerid, LIGHTRED, "Gracz jest ju? w jakiej? firmie.");
return 1;
}
Team = TEAM_POLICJA;
djSetInt(PlayerPath(playerid), "Player/Team", Team);
SendClientMessage(playerid, LIGHTRED, "Zatrudni?e? gracza w policji");
}
}
...
303. [INNE] System obiektów.
Mam problem dotycz?cy systemu obiekt?w, u?ywam opcji EditPlayerObject oraz EditObject, wpisuje komend? kt?ra daje mi dany obiekt i go przesuwam. po naci?ni?ciu tej "kasetki" oraz wy??czeniu serwera i ponownym w??czeniu jego obiekt stoi w tej pozycji przed przesuwaniem.

Kod:

public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
if(response == EDIT_RESPONSE_FINAL)
{
ZapiszObiekt(objectid);
}
}
304. [INNE] System Gold
Witam Wszystkich Czytaj?cych m?j temat!
Mam pewien problem poniewa? stworzy?em System Gold wszystko ?adnie dzia?a lecz je?eli zginiemy (gracz nas zabije albo inne powody) i wstaniemy z BW (Serwer Role Play) ju? gold nie mamy. I mam do was pytanie czy po "wstaniu" z bw mo?na zrobi? tak ?e Gold danemu graczowi b?dzie si? resetowa? do jego poziomu jaki mia? ?

PS: System Gold polega na tym ?e mamy pod nickiem z?oty napis GOLD oraz na TAB mamy zloty nick :)
305. [INNE] dynamiczny system farm i zatrudnienie farmerów ?
witam,
robie prosty gamemode i chce sie dowiedziec jak stworzyc system farm np. /kupfarme, /sprzedajfarme, itp. oraz zeby wlasciciel farmy mogl zatrudnic farmer?w komenda /zatrudnij [nick] :P nie chce gotowca... chce aby ktos mi pokazal jak cos takiego zrobic a ja se zrobie. p.s nie chce abyscie pisali, zobacz se na innych skrypty czy cos innego...

za pomoc piwko i respekt
306. [SKRYPT] Mini system teleportów!
Cze??.

Przedstawiam wam skrypt teleport?w w GUI i spawn?w jak na GoldServerze.

Plusy skryptu

Jedn? linia dodajemy nowy teleport ( pojawia si? te? w GUI ).
Spawny w miejscach gdzie s? teleporty!
W /teles po klikni?ciu na dany teleport, teleportuje nas tam.
?atwo?? dodawanie kolejnych teleport?w.
Teleportuje nas z pojazdem.

Minusy

zcmd do jednej komendy i publicka.
Czekam na wasze opinie.
Pozwalam na
Wszystko, od edycji po zmian? autora!

Komendy

/teles - wy?wietla list? teleport?w.
Wszystkie z tablicy teleports (np wpiszemy /lv, /ls, /sf - teleportuje nas tam)

Autor skryptu Drifter.
Skrypt zosta? wydany za zgod? autora.

DOWNLOAD:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
307. [INNE] System /pojazd spawn auta
Siemanko, mam pro?b? pomo?e mi kto? wykona? system respienia pojazd?w w samp ;) polega on na tym gdy gracz wpisz? komend? /pojazd to wyswietli mu si? w GUI par? aut czyli takich

Kod:

"Rumpo"
"Pony"
"DFT-30"
"Flatbed"
"RoadTrain"
"Tanker"
"Lineruner"
"Naczepa wywrotka"
"Naczepa cysterna"
"Naczepa burt?wka"
"Naczepa ch?odnia"


Po wyborze auto/przyczepa respi si? to nie musi by? na nick pojazd tylko poprostu aby ograniczy? nie potrzebny syf na parkingach....

Je?eli kto? pom?g? by mi kto? takie co? wykona? dam piffko :)

Dzi?kuj? i pozdrawiam
308. [INNE] System Śmieci
Witam. Mam ch?? zrobi? system ?mieci. Gracz wsiada do ?mieciarki, podje?dza pod jaki? ?mietnik kt?ry tworzony jest dynamicznie do mysql oraz kt?ry zape?nia si? co 5min, naciska jaki? przycisk np. P i ?mietnik opr??nia sie.
Zrobi kto? taki skrypt ?
309. [INNE] System Parkowania !
witam,
zrobilem se system parkowania ale trzeba go dodawac recznie w GMie
komenda na parkowanie :
[code]CMD:parkuj(playerid, p[])
{
new point = IsPlayerInRangeOfPoint(playerid, 7.0, 2172.5993, 1006.7269, 10.8203);
new point2 = IsPlayerInRangeOfPoint(playerid, 7.0, 2172.4904, 1009.8140, 10.8203);
new point3 = IsPlayerInRangeOfPoint(playerid, 7.0, 2172.2807, 1012.5894, 10.8203);
new point4 = IsPlayerInRangeOfPoint(playerid, 7.0, 2172.7250, 1016.4537, 10.8203);

if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, ""R"Nie Jestes w "O"Autcie");
if(!point || !point2 || !point3 || !point4) return SendClientMessage(playerid, -1, ""R"Nie Jestes w Miejscu "O"Parkingowym");

SendClientMessage(playerid, -1, ""R"Zaparkowales Swoj Pojazd.");
SendClientMessage(playerid, -1, ""O"Teraz Nikt Go Nie Ukradnie.");
RemovePlayerFromVehicle(playerid);
for(new i=0; i < MAX_PLAYERS; i++)
{
if(i == playerid) continue;
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i,0,1);
}
return 1;
}[/code]

a tu 3DTexts
[code]Create3DTextLabel(""O"Wpisz "R"/Parkuj "O"aby Zaparkowac Pojazd", -1, 2172.5993, 1006.7269, 10.8203, 40.0, 0, 0);
Create3DTextLabel(""O"Wpisz "R"/Parkuj "O"aby Zaparkowac Pojazd", -1, 2172.4904, 1009.8140...
310. [INNE] System Snu
witam,
mam juz se zrobilem system snu ale mam pytanko jak zrobic tak ze gracz bedzie mial czarny ekran ?? ? (gdy spi) jak dalibyscie kod zeby zrobic czarny ekran ja dodam do komendy i dam Respekt + piwko !
311. System Wypadków
Witam potrzebuje napisa? skrypt wypadk?w i nie wiem jakich funkcji u?y? kto? pomo?e. Albo ma kto? taki skrypt do udost?pnienia lub do kupna .

Za dobre odpowiedzi daje :piwo:

[ Dodano: 2013-06-21, 15:30 ]
Prosz? o pomoc tak jak na g?rze napisa?em. Osoby kt?re taki system posiadaj? niech pisz? na PW.Jak by mug? kto? udost?pni? ten sytem moge te? zap?aci?.
PILNE
312. [INNE] System paliw
Witam mam plan zrobi? system paliw, polegaj?cy na rodzaju paliw. Czyli benzyna, diesel oraz LPG (Gaz). I chcia?em zapyta? czy mogliby?cie mnie jako? naprowadzi? jak to zrobi?. To powinno dzia?a? na zasadzie ?e gracz wjedzie na stacje wpisz /tankuj i wy?wietli sie mu gui STYL LIST: Benzyna (Koszt za litr: np 3)nDiesel (Koszt za litr: np 3)nLPG (Koszt za litr: np 2) potem kliknie na dole dalej pojawi sie mu gui STYL INPUT w wpisze ilo?? litr?w. I chcia?bym ?eby mo?na by?o ustali? np w zmiennej ?e dane id pojazdu ma taki a taki rodzaj paliwa, i innego opr?cz takiego nie mo?e. Czyli np id 522 (NRG) ?eby m?g? tylko benzyne. Itd itd. Za naprowadzenie (opisa? co i jak :D ) jak to zrobi? oraz nie pogardze gotowcem. Oczywi?cie podzi?kowanie w formie :piwo: oraz :+: b?dzie .
313. [INNE] System zlecen truck
Witam wrzuci?em na sw?j serwer system zlece? truck, kt?ry znajduje si? na tym forum. Problem polega na tym, ?e gdy miejscu docelowym wpisz? za?aduj, rozpocznie si? odliczanie za?adowania tira ju? nie mo?na ruszy? czyli nim je?dzi? dalej to si? utrzymuje nawet gdy ju? odliczanie si? sko?czy i poka?e si? na radarze miejsce docelowe ?adunku tir dalej zostaje zamro?ony. Pomo?e kto? jak to naprawi? bo sam nie mog? tego rozgry???

link do tematu ze skryptem: http://www.gtao.pl/inne-s...uck-vt78434.htm
314. [INNE] System dodawania szefów
Witam czy m?g? bym mi kto? pom?c zrobi? cmd w strcmp dzi?ki kt?rej b?dzie mozna dodawa? szef?w frakcji co? typu

new police[playerid]

Kod:

if (strcmp(cmd, "/daj_szef", true)==0){
{
new lop[256];
lop = strtok(cmdtext, idx);
new gracz = strval(lop);
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid,BIALY,"Nie jestes administratorem");



V[gracz] = 1;
SendClientMessage(playerid,-1,"Dales graczowi szefa");
return 1;
}


tylko ze po dodaj_szef id po id b?dzie np policja pogotowie pomoc itp i ?eby jak np wpisze policja to daje typowi policja[gracz] = 1 jak pogotowie to pogotowie[gracz] = 1 tylko ?eby zrobi? t? mo?liwo?? wpisania frakcji po id
i ?eby to zapisywa?o w pliku nick gracza pliki b?d? policja pogotowie pomoc itp i
315. [INNE] Nie działa system
Witam Was.Pisz? z powodu i? mam ogromny problem z systemem dom?w.A wiec wszystko dzia?a?oby jak nale?y jednak po dokonaniu restartu serwera prywatny pojazd znika za? nas jako w?a?ciciel?w usuwa i dom jest ponownie na sprzeda?.Dodam ?e wgra?em wszystko jak nale?y ;(
Za pomoc stawiam kilka :piwo: i respa.

Link :KLIK
316. [INNE] System prywatnych aut
Witam
Mam system dom?w jaki? tam angielski :D w nim s? prywatne pojazdy i chcia?bym aby po sprawdzeniu czy gracz jest VIPem wyswietlal si? sklep z samochodami gdy nie jest vipem a gdy jest vipem to ten sam sklep i te same pojazdy + Super GT
Kod
http://pastebin.com/Apv43jwg

Pr?bowa?em ju? to sam ogarn?? ale ci?gle jakie? errory ... Jak nie definicje z?e to jakie? tablice pochrzanione :D
Najmniej error?w mia?em gdy zrobi?em co? takiego
Pojazdy dla normalnego gracza
[code]new ABuyableVehicles[][TBuyableVehicle] =
{
{"Admiral", VClassSaloons, 445, 600000},
{"Alpha", VClassSportCar, 602, 700000},
itd.
[/code]

I zmieni?em nazw? newa oraz doda?em super gt tak:
[code]new ABuyableVehiclesVIP[][TBuyableVehicle] =
{
{"Admiral", VClassSaloons, 445, 600000},
{"Alpha", VClassSportCar, 602, 700000},
itd.

{"Super GT", VClassSportCar, 506, 700000}




};[/code]

I w dialogu nie wiem jak dobrze ustawi? ?e gdy IsPlayerVIP to ma si? pokazywa? lista z Super GT (wiem jak zrobi? warunek ale nwm gdzie go wstawi? )
Dialogi
[code]Dialog_BuyCarClass(playerid, response, listitem)
{
if(!response) return 1;

new CarList[1000], DialogTitle[128];

APlayerData[playerid][DialogBuyVClass] = listitem + 1;

for (new i; i < sizeof(ABuyableVehicles); i++)
{
if (ABuyableVehicles[i][VehicleClass] == APlayerData[playerid][DialogBuyVClass])
{
format(CarList, 1000, "%s%s%s ($%i)", CarList, &q...
317. [INNE] System Glodu Naprawa
Czesc , mam system glodu KOD:
[code] {
format(string, sizeof(string), "{FFFFFF}%d. {FF9900}%s {00FF00}$%d {FFFFFF}( {FF9900}HP: %d{FFFFFF})n", i+1, ShopFood[i][nazwa], ShopFood[i][money], ShopFood[i][health]);
strcat(StrShop, string);
}

for(new z; z<GetMaxPlayers(); z++)
{
pgGlod[z] = CreateProgressBar(549.00, 43.00, 57.50, 4.50, -1048321, 100.0);
}
return 1;
}

public OnPlayerConnect(playerid)
{
Glod[playerid] = 100;
SetProgressBarValue(pgGlod[playerid], 100);
ShowProgressBarForPlayer(playerid, pgGlod[playerid]);
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == SHOP_GUI && response)
{
new string[130];

if(Glod[playerid] >= 100)
return SendClientMessage(playerid, 0xFF0000FF, "(Info) {FF9900}Jeste? najedzony!");
if(GetPlayerMoney(playerid) < ShopFood[listitem][money])
return SendClientMessage(playerid, 0xFF0000FF, "(Info) {FF9900}Nie posiadasz tyle got?wki!");

format(string, sizeof(string), "(Sklep) {FFFFFF}Kupi?e? %s za {00FF00}$%d", ShopFood[listitem][nazwa], ShopFood[listitem][money]);
SendClientMessage(playerid, 0xFF0000FF, string);

Glod[playerid] += ShopFood[listitem][health];
GivePlayerMoney(playerid, -ShopFood[listitem][money]);

ShowPlayerDialog(playerid, SHOP_GUI, 2, "{FF9900}Budka z jedzeniem", StrShop, "Kup", "Zamknij");
...
318. [INNE] System Zapinania Pasów
Witam , da? by kto? kod do Systemu Zapinania Pas?w ?
m.i.n chcia?bym aby on by? taki
po wej?ciu do pojazdu wyskakuje info : Przed jazd? zapnij pasy wpisuj?? /zp
gdy wpisz? /zp wyskakuje mu info , Pasy zosta?y zapi?te
Nast?pnie Komenda aby odpi?? pasy /odepnijp
i ?eby pisa?o Pasy Zosta?y Odpi?te .
.
319. System wyścigów
Witam, robi? system wy?cig?w i teraz takie pytanie, mam zapisane spawny w tabeli, ale chcialbym zrobic kilka takich wyscigow i tu si? pojawia pytanie jak mam przypisa? theKey dla tablicy skoro pobieram to za pomoc?
for k,v in ipairs(spawny) do
320. [INNE] system rejestracji
Witajcie.

Mam problem, poniewa? jak postawi? serwer na hostingu domowym to normalnie dzia?a a jak wrzuc? na hosting to nie zapisuje kont. Co mo?e by? przyczyn? ?

Daje piwwwka i reput !