Подскажите плиз,сделал диалоговые окна при регистрации,Когда вводиш пароль(типо зарегался),помимо следующего окна(вход)появляется надпись типо"Для входа введите /login"как ее убрать?
C:\Users\ÀÍÄÐÅÉ\Desktop\ga1iaf\TestSampServer\filterscripts\register.pwn(57) : error 029: invalid expression, assumed zero C:\Users\ÀÍÄÐÅÉ\Desktop\ga1iaf\TestSampServer\filterscripts\register.pwn(57) : error 017: undefined symbol "pwn" C:\Users\ÀÍÄÐÅÉ\Desktop\ga1iaf\TestSampServer\filterscripts\register.pwn(57) : error 029: invalid expression, assumed zero C:\Users\ÀÍÄÐÅÉ\Desktop\ga1iaf\TestSampServer\filterscripts\register.pwn(57) : fatal error 107: too many error messages on one line скрипт в OnPlayerConnect
public OnPlayerConnect(playerid) {
[pwn]if(fexist(string)) вот 57 строчка чё в ней не так. если знаете помогите исравить { gPlayerAccount[playerid] = 1; new loginmsg[256+1]; format(loginmsg,256,"Текст внутри окна"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Регистрация",loginmsg,"Левая кнопка(Логин)","Правая кнопка(отмена)"); } else { gPlayerAccount[playerid] = 0; new loginmsg[256+1]; format(loginmsg,256,"Сообщение в диалоговом окне"); ShowPLayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Регистрация",loginmsg,"Левая кнопка(Логин)","Правая кнопка(отмена)"); }[/pwn] return 1; }
вот в OnDialogResponse
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new tpass[256]; if(dialog == 1) { if(response) { if(!Strlen(inputtext)) { new loginmsg[256+1]; format(loginmsg,256,"Сообщение внутри окна"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Название окна",loginmsg,"Левая кнопка(Логин)","Правая кнопка(Вход)"); return 1; } strmid(tpass, inputtext, 0, strlen(inputtext),255); Encrypt(tpass); OnPlayerLogin(playerid,tpass); } Kick(playerid); } } else if(dialogid == 2) { if(response) { if(!strlen(inputtext)) { new loginmsg[256+1]; format(loginmsg,256,"Сообщение внутри окна"); ShowPlayerDialog(playerid,2,DIALOG_STYLE_IMPUT,"Название окна",loginmsg,"Левая кнопка(Логин)","Правая кнопка(Отмена)"); return 1; } strmid(tpass,inputtwxt,0,strlen(inputtext),255); Encrypt(tpass); OnPlayerRegister(playerid,tpass); new loginmsg[256+1] format(loginmsg,256,"Сообщение внутри окна") ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Вход",loginmsg,"Правая кнопка(Логин)","ÏЛевая кнопка(отмена)"); } else { Kick(playerid) } } return 1; }[/pwn] OnPlayerLogin [pwn] gPlayerLogTries[playerid]+= 1; new logmsg[256+1]; format(loginmsg,256,"Сообщение внутри окна"); ShowPlayerDIalog(playerid,1,DIALOG_STYLE_INPUT,"Вход",loginmsg,"Левая кнопка(Логин)","Правая кнопка(отмена)"); if(gPlayerLogTries[playerid] == 4) {Ban(playerid);}[/pwn] return 1; }
ПЛИЗ ПОДСКАЖИТЕ КАК ИСПРАВИТЬ? P.S если будете отвечать учтите я начинающий скриптер! P.P.S мая ася 559426457
Добавлено (07.01.2011, 12:18) --------------------------------------------- че некто помочь не может?
БЛЯТЬ а вот если с 0 то где найти создание ПОЛНОЙ регистрации??? Вы эту регистрацию друг у друга пиздите! Я заебался уже одно и тоже смотреть!! Вы лучше выложите и покажите людям ЧТО И КАК И К ЧЕМУ!! ВСЁ! Вы блин хернёй маетесь
Я в LARP оригинале делаю,получилось,только одно НО! Я зашел зарегался ,потом залогинился,прошел обучение,вышел,захожу и опять регестрация,логинится,обучени!И так постоянно! Что это? Как исправить? Плииз помогите))
Я в LARP оригинале делаю,получилось,только одно НО! Я зашел зарегался ,потом залогинился,прошел обучение,вышел,захожу и опять регестрация,логинится,обучени!И так постоянно! Что это? Как исправить? Плииз помогите))
D:\Games\cамп сервера\samp03csvr_win32\gamemodes\new12.pwn(85) : error 017: undefined symbol "string" D:\Games\cамп сервера\samp03csvr_win32\gamemodes\new12.pwn(87) : error 017: undefined symbol "gPlayerAccount" D:\Games\cамп сервера\samp03csvr_win32\gamemodes\new12.pwn(87) : warning 215: expression has no effect D:\Games\cамп сервера\samp03csvr_win32\gamemodes\new12.pwn(87) : error 001: expected token: ";", but found "]" D:\Games\cамп сервера\samp03csvr_win32\gamemodes\new12.pwn(87) : error 029: invalid expression, assumed zero D:\Games\cамп сервера\samp03csvr_win32\gamemodes\new12.pwn(87) : fatal error 107: too many error messages on one line
Также вот то что вставил: public OnPlayerConnect(playerid) { if(fexist(string)) { gPlayerAccount[playerid] = 1; new loginmsg[256+1]; format(loginmsg,256,"Добро пожаловать. /nВведите ваш пароль:"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",loginmsg,"Авторизация","Выход"); } else { gPlayerAccount[playerid] = 0; new loginmsg[256+1]; format(loginmsg,256,"Добро пожаловать. /nВведите ваш новый пароль:"); ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Регистрация",loginmsg,"Регистрация","Отмена"); } return 1; }