Voce foi morto por -
Kirikage - 22.06.2014
Alguem me ajuda uque falta aki
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
new String[95], NomeArma[25], Nome[25], Hora, Minuto, Segundo; //Cria as variбveis para formatar a string, pegar o nome da arma, nome do assassino e as horas
GetWeaponName(GetPlayerWeapon(killerid), NomeArma, 25); //Pega o nome da arma e armazena na variбvel NomeArma
GetPlayerName(killerid, Nome, 25); // Pega o nome do assassino e armazena na variavel Nome
gettime(Hora, Minuto, Segundo); // Pega a hora e armazena nas variaveis
if(playerid == killerid)
{
format(String, sizeof(String), "Vocк se suicidou. Arma: Nenhuma. Hora: %d:%d:%d", Hora, Minuto, Segundo); //Formata a string
SendClientMessage(playerid, 0x00FF00AA, String); //Manda a mensagem pro kamikaze (player que se suicidou)
}
else
{
format(String, sizeof(String), "Voce foi morto por %s. Arma: %s. Hora: %d:%d:%d", Nome, NomeArma, Hora, Minuto, Segundo); //Formata a string
SendClientMessage(playerid, 0x00FF00AA, String); //Manda a mensagem pro player que foi assassinado
}
return 1;
}
PHP код:
C:\Users\Diego\Desktop\PlayAlones\gamemodes\PlayAlones.pwn(62) : warning 219: local variable "String" shadows a variable at a preceding level
C:\Users\Diego\Desktop\PlayAlones\gamemodes\PlayAlones.pwn(62) : warning 219: local variable "Nome" shadows a variable at a preceding level
C:\Users\Diego\Desktop\PlayAlones\gamemodes\PlayAlones.pwn(62) : warning 219: local variable "Hora" shadows a variable at a preceding level
C:\Users\Diego\Desktop\PlayAlones\gamemodes\PlayAlones.pwn(62) : warning 219: local variable "Minuto" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Warnings.
Re: Voce foi morto por -
MultiKill - 22.06.2014
Vocк criou as variбveis String,Nome,Hora,Hora local e criou outras variбveis com esses nomes global.
Re: Voce foi morto por -
Kirikage - 22.06.2014
Nгo criei como vo fazer?
Re: Voce foi morto por -
ipsLuan - 22.06.2014
As variaveis String, Nome, Hora e Minuto jб estгo definidas, apenas exclua elas.
Re: Voce foi morto por -
Kirikage - 22.06.2014
Nгo entendi descupas
Re: Voce foi morto por -
ipsLuan - 22.06.2014
Jб exite as news String, Nome, Hora e Minuto.
Apenas exclua ela da linha 62 do seu GameMode.
Re: Voce foi morto por -
UPsamp - 22.06.2014
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
new NomeArma[25], Segundo; //Cria as variбveis para formatar a string, pegar o nome da arma, nome do assassino e as horas
GetWeaponName(GetPlayerWeapon(killerid), NomeArma, 25); //Pega o nome da arma e armazena na variбvel NomeArma
GetPlayerName(killerid, Nome, 25); // Pega o nome do assassino e armazena na variavel Nome
gettime(Hora, Minuto, Segundo); // Pega a hora e armazena nas variaveis
if(playerid == killerid)
{
format(String, sizeof(String), "Vocк se suicidou. Arma: Nenhuma. Hora: %d:%d:%d", Hora, Minuto, Segundo); //Formata a string
SendClientMessage(playerid, 0x00FF00AA, String); //Manda a mensagem pro kamikaze (player que se suicidou)
}
else
{
format(String, sizeof(String), "Voce foi morto por %s. Arma: %s. Hora: %d:%d:%d", Nome, NomeArma, Hora, Minuto, Segundo); //Formata a string
SendClientMessage(playerid, 0x00FF00AA, String); //Manda a mensagem pro player que foi assassinado
}
return 1;
}
Re: Voce foi morto por -
Kirikage - 22.06.2014
Arrumei ja vlw