10.07.2011, 17:08
(
Last edited by Shadoww5; 11/07/2011 at 05:59 PM.
)
Quote:
E aew gente tudo bem? Eu fiz meu GM de Drift do 0, mais com a base do meu outro GM que eu tinha editado, pois bem, eu queria o comando /pintar, so que bem explicativo, se quiser nгo precisa passar o comando inteiro, mais no caso, explicar como colocar novas cores por dialog, Obrigado!
|
PHP Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/pintar", true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo estб em nenhum veiculo.");
ShowPlayerDialog(playerid, 49, DIALOG_STYLE_INPUT, "CORES", "Digite o ID da primeira cor:", "Enviar", "Cancelar");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 49)
{
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 49, DIALOG_STYLE_INPUT, "CORES", "Digite o ID da primeira cor:", "Enviar", "Cancelar");
if(0 > strval(inputtext) > 126) return ShowPlayerDialog(playerid, 49, DIALOG_STYLE_INPUT, "CORES", "Cor Invбlida.\nDigite o ID da primeira cor novamente:", "Enviar", "Cancelar");
SetPVarInt(playerid, "Cor", strval(inputtext));
ShowPlayerDialog(playerid, 50, DIALOG_STYLE_INPUT, "CORES", "Digite o ID da segunda cor:", "Enviar", "Cancelar");
}
}
if(dialogid == 50)
{
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 50, DIALOG_STYLE_INPUT, "CORES", "Digite o ID da segunda cor:", "Enviar", "Cancelar");
if(0 > strval(inputtext) > 126) return ShowPlayerDialog(playerid, 50, DIALOG_STYLE_INPUT, "CORES", "Cor Invбlida.\nDigite o ID da segunda cor novamente:", "Enviar", "Cancelar");
ChangeVehicleColor(GetPlayerVehicleID(playerid), GetPVarInt(playerid, "Cor"), strval(inputtext));
DeletePVar(playerid, "Cor");
}
}
return 1;
}
Quote:
Mais outra dъvida ou pedido, e que queria que quando algum admin kickava ou bania a pessoa, a skin da pessoa se teleportava, tipo sub mundo, so que sentado em algum lugar com a animaзгo /lay, vou ver se acho uma print pra ver como eu quero ok?
|
Quote:
PHP Code:
|
2 - O correto seria:
PHP Code:
new Flood[MAX_PLAYERS];
public OnPlayerCommandText(playerid,cmdtext[])
{
if(Flood[playerid] > gettime()) return SendClientMessage(playerid,-1,"Sem flood");
// COMANDOS
Flood[playerid] = gettime() + 5;
return true;
}