Jump to content
  • 0

pomoc Register


H{3}nr{1}

Dotaz

Čauky,

dělám si v gamemodu register, ale mám problém: C:\Users\henry_000\Desktop\gm.pwn(235) : error 017: undefined symbol "response"

 

Ř.:

PLAYERLIST_authed[playerid] = false;
if (!PLAYERLIST_authed[playerid])
{
if(!response){
}
if(udb_Exists(PlayerName(playerid)))
{
alevel[playerid] = dUserINT(PlayerName(playerid)).("aLevel ");
ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Registrace","{FF0000}Vítej na serveru Mont Blanc, přečti si prosím pravidla serveru:\n1.Neurážej ani nijak nezesměšňuj ostatní hráče.\n2.Nevydávej se za administrátora herního serveru!!\n3.Nepoužívej vulgární a rasistické výrazy.\n4.Pokud Ti administrátor něco řekne, udělej to(pokud je to nesmysl nahlaš to).\n5.Na serveru jsou povoleny jazyky: Čeština,Slovenština,Němčina,Angličtina!\nNekaž zábavu ostatním, např. kažením eventu atp.","OK","Odpojit");
}    else    {
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","{FF0000}Vítej na serveru Mont Blanc, přečti si prosím pravidla serveru:\n1.Neurážej ani nijak nezesměšňuj ostatní hráče.\n2.Nevydávej se za administrátora herního serveru!!\n3.Nepoužívej vulgární a rasistické výrazy.\n4.Pokud Ti administrátor něco řekne, udělej to(pokud je to nesmysl nahlaš to).\n5.Na serveru jsou povoleny jazyky: Čeština,Slovenština,Němčina,Angličtina!\nNekaž zábavu ostatním, např. kažením eventu atp.","OK","Odpojit");
}
}
	return 1;
}

Thx. za pomoc

Link to comment
Share on other sites

10 odpovědí na tuto otázku

Recommended Posts

  • 0

Čauky,

dělám si v gamemodu register, ale mám problém: C:\Users\henry_000\Desktop\gm.pwn(235) : error 017: undefined symbol "response"

 

Ř.:

PLAYERLIST_authed[playerid] = false;
if (!PLAYERLIST_authed[playerid])
{
if(!response){
}
if(udb_Exists(PlayerName(playerid)))
{
alevel[playerid] = dUserINT(PlayerName(playerid)).("aLevel ");
ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Registrace","{FF0000}Vítej na serveru Mont Blanc, přečti si prosím pravidla serveru:\n1.Neurážej ani nijak nezesměšňuj ostatní hráče.\n2.Nevydávej se za administrátora herního serveru!!\n3.Nepoužívej vulgární a rasistické výrazy.\n4.Pokud Ti administrátor něco řekne, udělej to(pokud je to nesmysl nahlaš to).\n5.Na serveru jsou povoleny jazyky: Čeština,Slovenština,Němčina,Angličtina!\nNekaž zábavu ostatním, např. kažením eventu atp.","OK","Odpojit");
}    else    {
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","{FF0000}Vítej na serveru Mont Blanc, přečti si prosím pravidla serveru:\n1.Neurážej ani nijak nezesměšňuj ostatní hráče.\n2.Nevydávej se za administrátora herního serveru!!\n3.Nepoužívej vulgární a rasistické výrazy.\n4.Pokud Ti administrátor něco řekne, udělej to(pokud je to nesmysl nahlaš to).\n5.Na serveru jsou povoleny jazyky: Čeština,Slovenština,Němčina,Angličtina!\nNekaž zábavu ostatním, např. kažením eventu atp.","OK","Odpojit");
}
}
	return 1;
}

Thx. za pomoc

a toto máš v OnDialogResponse ?

Link to comment
Share on other sites

  • 0

A čo takto:

if (!PLAYERLIST_authed[playerid])
{
if(!response)
{
if(udb_Exists(PlayerName(playerid)))
{
alevel[playerid] = dUserINT(PlayerName(playerid)).("aLevel ");
ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Registrace","{FF0000}Vítej na serveru Mont Blanc, přečti si prosím pravidla serveru:\n1.Neurážej ani nijak nezesměšňuj ostatní hráče.\n2.Nevydávej se za administrátora herního serveru!!\n3.Nepoužívej vulgární a rasistické výrazy.\n4.Pokud Ti administrátor něco řekne, udělej to(pokud je to nesmysl nahlaš to).\n5.Na serveru jsou povoleny jazyky: Čeština,Slovenština,Němčina,Angličtina!\nNekaž zábavu ostatním, např. kažením eventu atp.","OK","Odpojit");
}    else    {
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Registrace","{FF0000}Vítej na serveru Mont Blanc, přečti si prosím pravidla serveru:\n1.Neurážej ani nijak nezesměšňuj ostatní hráče.\n2.Nevydávej se za administrátora herního serveru!!\n3.Nepoužívej vulgární a rasistické výrazy.\n4.Pokud Ti administrátor něco řekne, udělej to(pokud je to nesmysl nahlaš to).\n5.Na serveru jsou povoleny jazyky: Čeština,Slovenština,Němčina,Angličtina!\nNekaž zábavu ostatním, např. kažením eventu atp.","OK","Odpojit");
}
}
}
Link to comment
Share on other sites

  • 0

a public máš takto ? 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

Ne v OnPlayerConnect

 

 

 

 

Boha ty si ... v connecte nemáš "response" toto musí ísť do OnDialogResponse  :haha:

Link to comment
Share on other sites

  • 0

Nemáš, lebo si nám ukázal nefunkčný skript, ktorý to tak nemá...
Pre vyriešenie tvojho posledného problému len použiješ podmienku pri danom dialógu, že či odpovedal naň. Ak nie, vyhodíš ho.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...