SmoKE_xD
Участник
- Сообщения
- 137
- Реакции
- 23
Есть код:
Что он делает: если игрок в чат пишет !bet сервер ему отвечает: "Набери bet t all"
Вопрос:
Нужно его изменить таким образом, чтобы можно было использовать несколько команд например !bet, !bett, !net и т.д - но ответ сервера был все тем же "Набери bet t all"
Еще подскажите как использовать разные команды например:
!bet, !bett, !net - "Набери bet t all"
!12, !13, !14 - "Тут ответ"
и т.д
Заранее спасибо.
PHP:
#include <sourcemod>
#include <sdktools>
#pragma semicolon 1
public OnPluginStart()
{
RegConsoleCmd( "say", CommandSay );
RegConsoleCmd( "say_team", CommandSay );
}
public Action:CommandSay( id, args )
{
decl String:Said[ 128 ];
GetCmdArgString( Said, sizeof( Said ) - 1 );
StripQuotes( Said );
TrimString( Said );
if( StrEqual( Said, "!bet" ))
{
//PrintToChat( id, "Набери bet t all" );
CreateTimer(1.0, PrintDelay, id);
}
}
public Action:PrintDelay(Handle:timer, any:client){
PrintToChat( client, "Набери bet t all" );
}
Вопрос:
Нужно его изменить таким образом, чтобы можно было использовать несколько команд например !bet, !bett, !net и т.д - но ответ сервера был все тем же "Набери bet t all"
Еще подскажите как использовать разные команды например:
!bet, !bett, !net - "Набери bet t all"
!12, !13, !14 - "Тут ответ"
и т.д
Заранее спасибо.