Проблема со сканированьем.
#5

Quote:
Originally Posted by Mutha_X
Посмотреть сообщение
Ваш срок бесплатной подписки на Вангу закончился.
Вообще-то вас даже троллить не нужно, вы сами шоу запилили.
Ну ладно... "Как быть?" значит? - Ладно, отвечу "использовать что-то иное, но не params[0]".

+в репу за помощь
т.е. по Вашему код рода:
PHP код:
cmd:warn(playeridparams[]){
    if(
Player[playerid][pAdminPlayer] < LEVEL_WARN) return -1;
    if(
sscanf(params,"ds[30]",params[0],params[1])) return SendClientMessage(playerid, -1""ISSYSTEMSG"/warn [ID] [причина]");
    
GiveWarn(playerid,params[0],params[1]);
    return 
true;

Является быдлокодом, а код вида:
PHP код:
cmd:warn(playeridparams[]){
    if(
Player[playerid][pAdminPlayer] < LEVEL_WARN) return -1;
    new 
givedplayerid,warnreason[30];
    if(
sscanf(params,"ds[30]",givedplayerid,warnreason)) return SendClientMessage(playerid, -1""ISSYSTEMSG"/warn [ID] [причина]");
    
GiveWarn(playerid,givedplayerid,warnreason);
    return 
true;

является грамотным?
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 4 Guest(s)