Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2015-07-16, 19:04


Szymon9910911







Wiek: 25
Na forum: 4138 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

Witam was zwracam si? do was z pro?b? poniewa? jestem pocz?tkuj?cy i nie wiem za bardzo co i jak dlatego zwracam si? do was zawodowych pawner?w o pomoc.
Prosz? was aby?cie na podstawie kodu pokazali jak mam zrobi? takie menu gui: ?e jak Gracz wchodzi na serwer to ja ustalam skina i dostaje ten skin i nie ma mowy o wybieraniu potem je?eli mu taki skin si? nie podoba idzie do sklepu (w wyznazonym miejscu) wchodzi tam w pickup potem wyskakuje mu to menu guj i tam lista skin?w jak naklkiknie na jednego to zmienia mu skin i pobiera pieni?dze a we frakcjach jest co? takiego ?e Lider frakcji za pomoc? komendy stawia taki pickup i jak kto? z pracownik?w takiej frakcji w niego weidzie to wyskakuje mu menu guj i do tego aby Lider frakcji m?g? za pomocom komendy /dodajskin [id skina] doda? takiego skina do tego menu gui . Bardzo prosz? was o pomoc za pomoc zimne piwko

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-16, 19:08


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Zobacz tuttaj, masz tam kod, obrazek i tak dalej:

http://gtao.pl.com/showthread.php?t=407045

PS: nie guj tylko gui, a i tak to nie jest gui

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-16, 20:37


Szymon9910911







Wiek: 25
Na forum: 4138 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

A powierz jak zrobi? to z tym sklepem itp ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-17, 11:27


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Nie, tak jak pisa?em nie wiem o co Ci chodzi. Przyk?adowy kod chcia?e?, jest tam w temacie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-17, 13:21


Szymon9910911







Wiek: 25
Na forum: 4138 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

Ale mi chodzi o taki kod ?e jak kto? wybierze skina sobie to mu pobiera np 650$

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-17, 14:24


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Kod:


#include <a_samp>
#include <mSelection>

new skinlist = mS_INVALID_LISTID;
public OnFilterScriptInit()
{
skinlist = LoadModelSelectionMenu("skins.txt");
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/changeskin", true) == 0)
{
ShowModelSelectionMenu(playerid, skinlist, "Select Skin");
return 1;
}
return 0;
}

public OnPlayerModelSelection(playerid, response, listid, modelid)
{
if(listid == skinlist)
{
if(response)
{
SendClientMessage(playerid, 0xFF0000FF, "Skin Changed");
SetPlayerSkin(playerid, modelid);

}
else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
return 1;
}
return 1;
}


Prosze, bo widze nie rozumiesz. To jest kod z tej strony, kt?r? Ci poda?em. Otw?rz nowy skrypt w pawno, wklej to i skompiluj. Dodaj na serwer, a do scriptfiles wrzu? to: http://gta-sa-mp.de/stuff/mSelection/skins.txt - tutaj s? id skin?w, ktore maj? si? pojawi? w tych oknach. Jak wszystko dodasz to na serwer wejd? i wpisz komend? /Changeskin

Jak chcesz ?eby pobiera?o kas?, to w OnPlayerModelSelection (wy?ej w kodzie) pod SetPlayerSkin u?yj GivePlayerMoney(playerid, -650);

Aha, jeszcze include musisz doda? do pawno, linkacz - http://www.solidfiles.com/d/5bb63cf747/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-17, 16:36


Szymon9910911







Wiek: 25
Na forum: 4138 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

Dzi?ki ci wielkie a jeszcze jedno pytanko bo chce zrobic komend? pod SetPlayerWantedLevel aby by?o co? takiego /gwd [id gracza] [ilosc gwd] i wtedy daje mu gwd bo troche sscanfa nie ogarniam wiem ?e powiesz abym ogl?da? filmiki ale ogl?dam i lipa

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-18, 13:09


IgrexolonO







Wiek: 34
Na forum: 6810 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"Szymon9910911" napisał/a:

Dzi?ki ci wielkie a jeszcze jedno pytanko bo chce zrobic komend? pod SetPlayerWantedLevel aby by?o co? takiego /gwd [id gracza] [ilosc gwd] i wtedy daje mu gwd bo troche sscanfa nie ogarniam wiem ?e powiesz abym ogl?da? filmiki ale ogl?dam i lipa


To nie forum lua, ?eby Piorun Ci napisa? ?eby? ogl?da? filmiki. Napisze Ci t? komende na ch?opski rozum, ofc w zcmd i sscanfie - a czy nie masz zcmd, to ju? akurat mnie ma?o interesuje.

Kod:

CMD:gwd(playerid, p[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Aby u?y? tej komendy, musisz by? zalogowany jako administrator.");

new player, wl;
sscanf(p, "ud", player, wl);
if(player == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Taki gracz nie widnieje na serwerze.");
if(wl < 0 || wl > 6) return SendClientMessage(playerid, -1, "Poda?e? nieprawid?owy wanted level.");

new _string[100];
format(_string, sizeof(_string), "Ustawi?e? wanted level gracza %s (ID: %d) na %d poziom.", PlayerName(player), player, wl);
SendClientMessage(playerid, -1, _string);

SetPlayerWantedLevel(player, wl);
}


Je?li nie masz funkcji PlayerName:

Kod:

stock PlayerName(const pid)
{
new n[MAX_PLAYER_NAME+1];
GetPlayerName(pid, n, sizeof(n));
return n;
}


Poza tym, nie istnieje co? takiego jak "GUJ". Nie pr?buj spolszcza? na si?e angielskich wyraz?w bo beka jak uj. "GUI" - po prostu GUI.

"Szymon9910911" napisał/a:

dlatego zwracam si? do was zawodowych pawner?w o pomoc


No nie wiem czy tu tacy s? xdd

[ Komentarz dodany przez: ToxiC`: 2015-07-18, 14:13 ]
Ja po wakacjach zaczynam zawodow? szko?e pawnersk?, tak?e spokojnie. :oops:

Ucz si? C++ - to przysz?o?? narod?w.

Postaw piwo autorowi tego posta
 

 
Tagi: menu :: guj
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku