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

Wysłany: 2012-12-07, 18:54


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Witam.Mam pytanko odno?nie regulaminu na serwerze.Posiadam z neta rejestracje ale niestety jest ona w rozszerzeniu amx.Chcia?bym doda? regulamin w menu gui,kt?ry wyskakuje po zalogowaniu si?.Mam kod na ten regulamin ale gdy go wklej? do public OnPlayerConnect(playerid) to nie dzia?a rejestracja.Za pomoc daje zimne :piwo: :arrow:


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-07, 19:00


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Podaj kod publicka OnPlayerConnect - ca?e logowanie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-07, 19:05


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Nie wiem czy o to chodzi bo logowanie mam w skrypcie.

Kod:

public OnPlayerConnect(playerid)
{

ShowPlayerDialog(playerid, 855, DIALOG_STYLE_MSGBOX, "REGULAMIN", "1.Na serwerze niemozna zabijac !\n2.Niemozna u?ywa? ?adnych pomocnych programow(Trainer?w,cheat?w itp)\n3.Niemozna wyrazac swojej opinii o administratorach publicznie\n4.Nie spamujemy na PM\n5.Nie podajemy ?adnych stron www lub ip serwer?w\n\nAKCEPTUJESZ REGULAMIN ?", "TAK", "NIE");
teamSex[playerid] = SetTimerEx("sexx",1000,true,"d",playerid);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-07, 19:59


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

a.. masz w AMX.. Okej to mo?e zr?b tak:
g?ra:
Kod:

new pokaz[MAX_PLAYERS];


p??niej w OnPlayerDisconnect:
Kod:

pokaz[playerid] = 0;


p??niej w OnPlayerSpawn:
Kod:


if(!pokaz[playerid])
{
ShowPlayerDialog(playerid, 855, DIALOG_STYLE_MSGBOX, "REGULAMIN", "1.Na serwerze niemozna zabijac !\n2.Niemozna u?ywa? ?adnych pomocnych programow(Trainer?w,cheat?w itp)\n3.Niemozna wyrazac swojej opinii o administratorach publicznie\n4.Nie spamujemy na PM\n5.Nie podajemy ?adnych stron www lub ip serwer?w\n\nAKCEPTUJESZ REGULAMIN ?", "TAK", "NIE");
pokaz[playerid] = 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-08, 09:53


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Ok tylko ?e mam menu gui na spawnie skin?w z informacjami jaka dana frakcja ma cmd.Nie ma innego wyj?cia?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-08, 10:11


Wafelowski







Wiek: 29
Na forum: 5347 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Mo?esz zrobi? w callbacku Public OnPlayerRequestClass i potem jak ustawisz Pokaz[playerid] = 1; to si? ju? nie wy?wietli, albo jak naci?nie Tak to wy?wietli reszt? gui.

P.S Nie pisz pogrubieniem bo to brzydko wygl?da i si? gorzej czyta.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-08, 10:19


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Ok.Dzia?a ale jest problem jak nie zaakceptuje regulaminu okno regulaminu si? wy??cza i mo?na nadal gra?.A chodzi o to aby okno ponownie si? pojawi?o i za 2 razem skickowa? gdy si? go nie zatwierdzi.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-08, 11:30


Wafelowski







Wiek: 29
Na forum: 5347 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Radz? Ci zdefiniowa? dialog regulaminu w tak spos?b:

Kod:

#define DIALOG_REGULAMIN 855


i potem:

Kod:


if(!pokaz[playerid])
{
ShowPlayerDialog(playerid, DIALOG_REGULAMIN, DIALOG_STYLE_MSGBOX, "REGULAMIN", "1.Na serwerze niemozna zabijac !\n2.Niemozna u?ywa? ?adnych pomocnych programow(Trainer?w,cheat?w itp)\n3.Niemozna wyrazac swojej opinii o administratorach publicznie\n4.Nie spamujemy na PM\n5.Nie podajemy ?adnych stron www lub ip serwer?w\n\nAKCEPTUJESZ REGULAMIN ?", "TAK", "NIE");
pokaz[playerid] = 1;
}


zmieniasz z numeru dialogu na DIALOG_REGULAMIN i potem w OnDialogResponse:

Kod:

if(dialogid == DIALOG_REGULAMIN)
{
if(!response)
{
SendClientMessage(playerid, -1, "Nie zaakceptowa?e? regulaminu, zostajesz wyrzucony!");
Kick(playerid);
}
else
{
SendClientMessage(playerid, -1, "Zaakceptowa?e? regulamin mo?esz gra?!");
}
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-09-14, 19:06


Maajk_El

PawnoMaster :)






Wiek: 29
Na forum: 4841 dni
Posty: 162
Nick w MP: "Maajk_El"

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
w kt?rym dialogu to ?

Kod:

if(!pokaz[playerid])
{
ShowPlayerDialog(playerid, DIALOG_REGULAMIN, DIALOG_STYLE_MSGBOX, "REGULAMIN", "1.Na serwerze niemozna zabijac !\n2.Niemozna u?ywa? ?adnych pomocnych programow(Trainer?w,cheat?w itp)\n3.Niemozna wyrazac swojej opinii o administratorach publicznie\n4.Nie spamujemy na PM\n5.Nie podajemy ?adnych stron www lub ip serwer?w\n\nAKCEPTUJESZ REGULAMIN ?", "TAK", "NIE");
pokaz[playerid] = 1;
}


Postaw piwo autorowi tego posta
 

 
Tagi: regulamin
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