25.07.2011, 18:45
(
Последний раз редактировалось Bruno Pereira; 25.07.2011 в 19:15.
Причина: Outro problema!
)
Olб
!
Entгo to editando meu GM aqui, e to com um probleminha, toda vez que eu acabo de logar e nasзo na minha HQ eu morro e perco 1k... D: tinha que tirar isso e deixar sу quando eu morresse por morrido mesmo, nгo quando acabasse de logar D:!
OnPlayerSpawn:
OnPlayerDeath:

Entгo to editando meu GM aqui, e to com um probleminha, toda vez que eu acabo de logar e nasзo na minha HQ eu morro e perco 1k... D: tinha que tirar isso e deixar sу quando eu morresse por morrido mesmo, nгo quando acabasse de logar D:!
OnPlayerSpawn:
PHP код:
public OnPlayerSpawn(playerid)
{
new String[128];
GetPlayerName(playerid, nomedele, sizeof(nomedele));
format(String, sizeof(String), Admins, nomedele);
pInfo[playerid][AdminLevel] = dini_Int(String, "Admin");
if(ApareceuAdmin[playerid] == 1)
{
if(pInfo[playerid][AdminLevel] >= 1)
{
format(String, sizeof(String), "Vocк logou com sua conta de admin level %d", pInfo[playerid][AdminLevel]);
SendClientMessage(playerid, COR_AZULCLARO, String);
ApareceuAdmin[playerid] = 0;
return 1;
}
}
if(djTeam[playerid] == PCC)
{
SetPlayerHealth(playerid, 100); // seta a vida pra 100
SetPlayerArmour(playerid, 10); // seta o colete pra 100
SetPlayerColor(playerid, COR_PCC);
SetPlayerPos(playerid, 1324.3105,-876.0802,39.5781);
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid, 4, 1); // da arma e bala
GivePlayerWeapon(playerid, 26, 100); // da arma e bala
GivePlayerWeapon(playerid, 24, 200); // da arma e bala
GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
GivePlayerWeapon(playerid, 1, 1); // da arma e bala
TaNaArena[playerid] = 0;
}
if(djTeam[playerid] == Ballas)
{
SetPlayerHealth(playerid, 100); // seta a vida pra 100
SetPlayerArmour(playerid, 10); // seta o colete pra 100
SetPlayerColor(playerid, COR_BALLAS);
SetPlayerPos(playerid, 1153.2631,-1180.9392,32.8187);
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid, 4, 1); // da arma e bala
GivePlayerWeapon(playerid, 26, 100); // da arma e bala
GivePlayerWeapon(playerid, 24, 200); // da arma e bala
GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
GivePlayerWeapon(playerid, 1, 1); // da arma e bala
TaNaArena[playerid] = 0;
}
if(djTeam[playerid] == Groove)
{
SetPlayerHealth(playerid, 100); // seta a vida pra 100
SetPlayerArmour(playerid, 10); // seta o colete pra 100
SetPlayerColor(playerid, COR_GROOVE);
SetPlayerPos(playerid, 2495.5049,-1689.8768,14.7656);
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid, 4, 1); // da arma e bala
GivePlayerWeapon(playerid, 26, 100); // da arma e bala
GivePlayerWeapon(playerid, 24, 200); // da arma e bala
GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
GivePlayerWeapon(playerid, 1, 1); // da arma e bala
TaNaArena[playerid] = 0;
}
if(djTeam[playerid] == Vagos)
{
SetPlayerHealth(playerid, 100); // seta a vida pra 100
SetPlayerArmour(playerid, 10); // seta o colete pra 100
SetPlayerColor(playerid, COR_VAGOS);
SetPlayerPos(playerid, 2807.8022,-1176.7153,25.3853);
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid, 4, 1); // da arma e bala
GivePlayerWeapon(playerid, 26, 100); // da arma e bala
GivePlayerWeapon(playerid, 24, 200); // da arma e bala
GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
GivePlayerWeapon(playerid, 1, 1); // da arma e bala
TaNaArena[playerid] = 0;
}
if(djTeam[playerid] == Aztecas)
{
SetPlayerHealth(playerid, 100); // seta a vida pra 100
SetPlayerArmour(playerid, 10); // seta o colete pra 100
SetPlayerColor(playerid, COR_AZTECA);
SetPlayerPos(playerid, 315.6819,-1770.3193,4.6507);
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid, 4, 1); // da arma e bala
GivePlayerWeapon(playerid, 26, 100); // da arma e bala
GivePlayerWeapon(playerid, 24, 200); // da arma e bala
GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
GivePlayerWeapon(playerid, 1, 1); // da arma e bala
TaNaArena[playerid] = 0;
}
if(djTeam[playerid] == Policia)
{
SetPlayerHealth(playerid, 100); // seta a vida pra 100
SetPlayerArmour(playerid, 10); // seta o colete pra 100
SetPlayerColor(playerid, COR_POLICIA);
SetPlayerPos(playerid, 1529.9481,-1662.2065,6.2188);
SetPlayerInterior(playerid, 0);
GivePlayerWeapon(playerid, 4, 1); // da arma e bala
GivePlayerWeapon(playerid, 26, 100); // da arma e bala
GivePlayerWeapon(playerid, 24, 200); // da arma e bala
GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
GivePlayerWeapon(playerid, 1, 1); // da arma e bala
TaNaArena[playerid] = 0;
}
return 0x01;
}
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
new string[128];
if(IsPlayerConnected(killerid))
{
Matou[killerid]++;
MatouTotal[killerid]++;
}
Morreu[playerid]++;
GivePlayerMoney(killerid, 2500);//- Quando matar alguem ganha 2500
GivePlayerMoney(playerid, -1000);//-- Quando morrer perde 10000
SendClientMessage(playerid, COR_FORUM," Vocк morreu e perdeu R$1,000");
if(Matou[killerid] == 5)//-- Quando ele mata 5 pessoas acontece isso abaixo \/
{
format(string, sizeof(string)," Vocк ja matou %d pessoas se vocк matar mais 5 podera subir de nivel", Matou[killerid]);
SendClientMessage(killerid, COR_VERMELHO,string);
SendClientMessage(killerid, COR_AMARELO," Vocк recebeu 5 mil reais por matar 5 pessoas :D");
GivePlayerMoney(playerid, 5000);
}
if(Matou[killerid] == 6)
{
format(string, sizeof(string)," Vocк ja matou %d pessoas se vocк matar mais 4 podera subir de nivel", Matou[killerid]);
SendClientMessage(killerid, COR_VERMELHO,string);
}
if(Matou[killerid] == 7)
{
format(string, sizeof(string)," Vocк ja matou %d pessoas se vocк matar mais 3 podera subir de nivel", Matou[killerid]);
SendClientMessage(killerid, COR_VERMELHO,string);
}
if(Matou[killerid] == 8)
{
format(string, sizeof(string)," Vocк ja matou %d pessoas se vocк matar mais 2 podera subir de nivel", Matou[killerid]);
SendClientMessage(killerid, COR_VERMELHO,string);
}
if(Matou[killerid] == 9)
{
format(string, sizeof(string)," Vocк ja matou %d sу precisa de matar MAIS 1 PESSOA pra poder subir de nivel :D MATA MATA MATA!", Matou[killerid]);
SendClientMessage(killerid, COR_VERMELHO,string);
}
if(Matou[killerid] >= 10)
{
format(string, sizeof(string)," Vocк ja matou %d pessoas e pode subir de nivel, use /subirnivel", Matou[killerid]);
SendClientMessage(killerid, COR_VERMELHO,string);
SendClientMessage(killerid, COR_AMARELO," Vocк recebeu 5 mil reais por matar 10 pessoas :D");
GivePlayerMoney(playerid, 5000);
}
SendDeathMessage(killerid, playerid, reason);
return 0x01;
}