Wysłany: 2012-12-07, 18:54
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
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
Wysłany: 2012-12-07, 19:00
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Podaj kod publicka OnPlayerConnect - ca?e logowanie.
Wysłany: 2012-12-07, 19:05
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
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);
Wysłany: 2012-12-07, 19:59
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
a.. masz w AMX.. Okej to mo?e zr?b tak:
g?ra:
Kod:
p??niej w OnPlayerDisconnect:
Kod:
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;
}
Wysłany: 2012-12-08, 09:53
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
Ok tylko ?e mam menu gui na spawnie skin?w z informacjami jaka dana frakcja ma cmd.Nie ma innego wyj?cia?
Wysłany: 2012-12-08, 10:11
Wafelowski
Wiek: 29 Na forum: 5348 dni Posty: 428
Piwa : 100
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.
Wysłany: 2012-12-08, 10:19
Krystian5
Wiek: 36 Na forum: 5231 dni Posty: 185
Piwa : 1
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.
Wysłany: 2012-12-08, 11:30
Wafelowski
Wiek: 29 Na forum: 5348 dni Posty: 428
Piwa : 100
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?!");
}
}
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
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;
}
Tagi: regulamin
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: