20.03.2018, 14:03
AVISO ANTI MIMIMI: Nгo venha postar por free tуpic afim de difamar, chingar ou etc.
Alguйm pode fazer o favor de passar esse comando para sscanf sу para eu ter uma base de como fazer, estou vendo uns tutoriais mas quero essa base, agradeзo.
Alguйm pode fazer o favor de passar esse comando para sscanf sу para eu ter uma base de como fazer, estou vendo uns tutoriais mas quero essa base, agradeзo.
PHP код:
CMD:darvip(playerid, params[]){
new level,dias,id;
if( PlayerInfo[ playerid ][ pAdmin ] < 3000 ) return SendClientMessage( playerid, -1, "Sem autorizaзгo." );
tmp = strtok(cmd, idx);
if( !strlen( tmp ) )
return SendClientMessage( playerid, -1, "Use /darvip [ playerid ][ level ][ dias ]" );
id = ReturnUser( tmp );
if( !IsPlayerConnected( id ) ) return SendClientMessage( playerid, -1, "[ ERRO ] Jogador nгo encontrado!" );
tmp = strtok(cmd, idx);
if( !strlen( tmp ) )
return SendClientMessage( playerid, -1, "Use /darvip [ playerid ][ level ][ dias ]" );
level = strval( tmp );
if( level < 1 || level > 2 ) return SendClientMessage( playerid, -1, "[ ERRO ] Level nгo existente, use 1 para VIP ou 2 para SVIP !");
tmp = strtok(cmd, idx);
if( !strlen( tmp ) )
return SendClientMessage( playerid, -1, "Use /darvip [ playerid ][ level ][ dias ]" );
dias = strval( tmp );
if( dias < 0 || dias > 370 )
return SendClientMessage( playerid, -1, "[ ERRO ] Use no minimo 1 dia e no mбximo 370 dias." );
SistemaVip[ id ][ vipLevel ] = level;
PlayerInfo[ id ][ pVip ] = level;
new file[ 50 ];
new dia,minu,hora,seg;
format( file, sizeof file, "VIP/%s.ini", PlayerName( id ));
if( DOF2_FileExists( file ) ){
seg = SistemaVip[ id ][ vipTempo ] - gettime();
minu = seg/60,hora = seg/3600,dia = seg/86400;
seg = seg-minu*60;
minu = minu-hora*60;
hora = hora-dia*24;
dia = dia + dias + 1;
SistemaVip[ id ][ vipTempo ] = gettime() + ( dia * 86400 ) ;
}
else{
SistemaVip[ id ][ vipTempo ] = gettime() + ( dias * 86400 ) ;
}
seg = SistemaVip[ id ][ vipTempo ] - gettime();
minu = seg/60,hora = seg/3600,dia = seg/86400;
seg = seg-minu*60;
minu = minu-hora*60;
hora = hora-dia*24;
SalvarVip( id );
new str[ 256 ];
format( str, 256, "{FFD700}[ Sistema Vip ] {FFFFFF}Foram adicionados {FFD700}%d dias {FFFFFF}a sua conta vip. Agora sгo {FFD700}%02d dias {FFFFFF}de benefнcios!",dias, dia);
SendClientMessage( id, -1,str );
return true;
}