Как реализовать похожую фу-ю? -
Pe3aK - 02.04.2014
как сделать что то похожее? мне нужно чтобы показывало вот так адинов. Может есть готовый код такой?
Re: Как реализовать похожую фу-ю? -
DartfoL - 02.04.2014
Quote:
Может есть готовый код такой?
|
конечно нет, всё надо делать самому
а сделать такую вещь довольно просто, если есть бд
Re: Как реализовать похожую фу-ю? -
Pe3aK - 02.04.2014
Да сервер на mysql. А может подскажите приблизительно что к чему нужно делать чтоб получить подобную няшку!
Re: Как реализовать похожую фу-ю? -
DartfoL - 02.04.2014
Quote:
Originally Posted by Pe3aK
Да сервер на mysql. А может подскажите приблизительно что к чему нужно делать чтоб получить подобную няшку!
|
Ну делаем запрос что-то вроде этого: SELECT Nick FROM Accounts WHERE Admin != '0' (думаю, здесь всё понятно). Потом извлекаем никнеймы, проверяем циклом всех игроков. Найдётся такой - Online, а если цикл дойдёт до конца и не встретит игрока с таким ником - Offline, и так над каждым админом.
Re: Как реализовать похожую фу-ю? -
Pe3aK - 02.04.2014
Я всё понял, спасибо, пойду уебусь об стенку
Re: Как реализовать похожую фу-ю? -
Skin123 - 02.04.2014
PHP код:
if (strcmp("/cmd", cmdtext, true) == 0)
{
new string[128],string1[128],string2[128],string3[128],pl,name[24];
while(pl < MAX_PLAYERS)
{
GetPlayerName(pl,name,24);
if(strcmp(name,"name1",true) == 0)
{
format(string1, 128, " {00FF00}Online {FFFFFF}name1");
}
else
{
format(string1, 128, " {FF0000}Offline {FFFFFF}name1");
}
if(strcmp(name,"name2",true) == 0)
{
format(string2, 128, " {00FF00}Online {FFFFFF}name2");
}
else
{
format(string2, 128, " {FF0000}Offline {FFFFFF}name2");
}
if(strcmp(name,"name3",true) == 0)
{
format(string3, 128, " {00FF00}Online {FFFFFF}name3");
}
else
{
format(string3, 128, " {FF0000}Offline {FFFFFF}name3");
}
pl++;
}
format(string, 128, "%s\n%s\n%s\n", string1,string2,string3);
ShowPlayerDialog(playerid,0, DIALOG_STYLE_MSGBOX, "admins",string, "Ok","");
return 1;
}
Re: Как реализовать похожую фу-ю? -
x_O - 02.04.2014
Quote:
Originally Posted by Skin123
PHP код:
if (strcmp("/cmd", cmdtext, true) == 0)
{
new string[128],string1[128],string2[128],string3[128],pl,name[24];
while(pl < MAX_PLAYERS)
{
GetPlayerName(pl,name,24);
if(strcmp(name,"name1",true) == 0)
{
format(string1, 128, " {00FF00}Online {FFFFFF}name1");
}
else
{
format(string1, 128, " {FF0000}Offline {FFFFFF}name1");
}
if(strcmp(name,"name2",true) == 0)
{
format(string2, 128, " {00FF00}Online {FFFFFF}name2");
}
else
{
format(string2, 128, " {FF0000}Offline {FFFFFF}name2");
}
if(strcmp(name,"name3",true) == 0)
{
format(string3, 128, " {00FF00}Online {FFFFFF}name3");
}
else
{
format(string3, 128, " {FF0000}Offline {FFFFFF}name3");
}
pl++;
}
format(string, 128, "%s\n%s\n%s\n", string1,string2,string3);
ShowPlayerDialog(playerid,0, DIALOG_STYLE_MSGBOX, "admins",string, "Ok","");
return 1;
}
|
ДЕРЖИТЕ МЕНЯ СЕМЕРО!!1!111!11
Re: Как реализовать похожую фу-ю? -
Makar93 - 03.04.2014
Quote:
Originally Posted by Skin123
PHP код:
if (strcmp("/cmd", cmdtext, true) == 0)
{
new string[128],string1[128],string2[128],string3[128],pl,name[24];
while(pl < MAX_PLAYERS)
{
GetPlayerName(pl,name,24);
if(strcmp(name,"name1",true) == 0)
{
format(string1, 128, " {00FF00}Online {FFFFFF}name1");
}
else
{
format(string1, 128, " {FF0000}Offline {FFFFFF}name1");
}
if(strcmp(name,"name2",true) == 0)
{
format(string2, 128, " {00FF00}Online {FFFFFF}name2");
}
else
{
format(string2, 128, " {FF0000}Offline {FFFFFF}name2");
}
if(strcmp(name,"name3",true) == 0)
{
format(string3, 128, " {00FF00}Online {FFFFFF}name3");
}
else
{
format(string3, 128, " {FF0000}Offline {FFFFFF}name3");
}
pl++;
}
format(string, 128, "%s\n%s\n%s\n", string1,string2,string3);
ShowPlayerDialog(playerid,0, DIALOG_STYLE_MSGBOX, "admins",string, "Ok","");
return 1;
}
|
Уууух, индусы в атаке
Но в отличии от всех нас он хоть попытался помочь
Re: Как реализовать похожую фу-ю? -
Gettopro - 03.04.2014
Quote:
Originally Posted by Makar93
Уууух, индусы в атаке
Но в отличии от всех нас он хоть попытался помочь
|
всех да не всех.я ему оригинальный код скинул, т.к. скрин моего мода.
Re: Как реализовать похожую фу-ю? -
Alexander_Petrov - 03.04.2014
Quote:
Originally Posted by Gettopro
всех да не всех.я ему оригинальный код скинул, т.к. скрин моего мода.
|
Весь код будешь скидывать, потому что тебя просят?