public OnPlayerCommandText(playerid, cmdtext[]) cmdtext не очищается?!
#1

Доброго времени суток!

при вызове
PHP код:
public OnPlayerCommandText(playeridcmdtext[]) 
cmdtext не очищается?

вот принт в чате

PHP код:
[11:31:50] /open 
[11:31:54] /close pen
[11:33:14] /tie ose /close 
Reply
#2

всм?
Reply
#3

Ну вот начало и принт вывода в чат.

PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if(
Death[playerid])return 1;
    if(
strlen(cmdtext)>128)
        return 
1;
    new 
msg[max_line],
        
cmd[max_line],
        
idx 0,
        
Floatx,
        
Floaty,
        
Floatz,
        
Floatr,
        
pint,
        
tgt;
        
cmd strtok(cmdtext,idx);
        
printf("[command] [%i] %s: %s",playerid,PName[playerid],cmdtext); 
После каждого вызова OnPlayerCommandText(playerid, cmdtext[])
cmdtext - не очищается.А просто добавляется туда новая команда.Либо дубль.Так должно быть?

PHP код:
[12:13:31] [command] [1safari: /open /open 
Reply
#4

Проблема решена.Решение найдено в подключенном инклуде!
Reply
#5

Что было? Какой инклюд? Небось командный процессор?
Reply
#6

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Что было? Какой инклюд? Небось командный процессор?
Нет! dc_anims
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)