[AJUDA]ALguem pode me ajudar? pf?
#1

Galera peguei uma GM da net (Nao irei falar o nome) e fiz meu server tudo certin mas... tem um probleminha ela veio com um "COD" que e tipo assim se a pessoa cometer um "DM" ela e presa automatico й eu queria tirar esse cod alguem pode me ajudar?
Reply
#2

Manda o cуdigo nй filhote -.-
Reply
#3

COD da gm toda?
Reply
#4

Mande seu OnPlayerDeath.
Reply
#5

Josma_cmd ta ae

public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid,playerid,reason);
new kname[MAX_PLAYER_NAME];
GetPlayerName(killerid, kname, MAX_PLAYER_NAME);
format(file2, sizeof(file2), PASTA_CONTAS, kname);
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
GameTextForPlayer(playerid,"~r~voce morreu..", 2500, 5);
dini_IntSet(file, "usoudroga", 1);
TextDrawShowForPlayer(playerid, topblack);
TextDrawShowForPlayer(playerid, bottomblack);
algemado[playerid] = 0;
GPS_Spawned[playerid] = 0;
autoescola[playerid] = 0;
sequestro[playerid] = 0;
prefls[playerid] = 0;
prefsf[playerid] = 0;
preflv[playerid] = 0;
nobarls[playerid] = 0;
nobarsf[playerid] = 0;
nobarlv[playerid] = 0;
nobarfc[playerid] = 0;
nautlls[playerid] = 0;
dini_IntSet(file, "convitent", 0);
dini_IntSet(file, "Entrevista", 0);
dini_IntSet(file2, "DM", 1);
SetPlayerWantedLevel(killerid, 1);
dini_IntSet(file, "usoudroga", 0);
if(GetClosestHospital(playerid) == 0){
SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),-2651.6501, 634.4510, 14.4531, 180.0000, 0, 0, 0, 0, 0, 0);
}
else if(GetClosestHospital(playerid) == 1){
SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),1173.5842,-1324.5615,15.1953,278.4624,0,0,0,0,0,0);
}
else if(GetClosestHospital(playerid) == 2){
SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),2031.9415,-1404.3578,17.2614,165.8180,0,0,0,0,0,0);
}
else if(GetClosestHospital(playerid) == 3){
SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),1582.5615,1768.7921,10.8203,93.7454,0,0,0, 0,0,0);
}
if(DMlb == 1){
new string[256];
format(string, sizeof(string), "(INFO) O jogador %s nгo foi preso porque o DM estava liberado!",kname);
SendClientMessageToAll(msgdm3, string);
return 1;
}
Reply
#6

Nгo achei o cуdigo, talvez nгo tenha procurado direito, mas coloque isto no OnGameModeInit que deve resolver:

pawn Код:
DMlb = 1;
E esse cуdigo que vocк postou nгo й a public inteira, quando for postar cуdigos use as tags [*pawn] cуdigo [*/pawn] Apenas tirando os asteristicos.
Reply
#7

Testa ae.

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid,playerid,reason);
    new kname[MAX_PLAYER_NAME];
    GetPlayerName(killerid, kname, MAX_PLAYER_NAME);
    format(file2, sizeof(file2), PASTA_CONTAS, kname);
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    GameTextForPlayer(playerid,"~r~voce morreu..", 2500, 5);
    dini_IntSet(file, "usoudroga", 1);
    TextDrawShowForPlayer(playerid, topblack);
    TextDrawShowForPlayer(playerid, bottomblack);
    algemado[playerid] = 0;
    GPS_Spawned[playerid] = 0;
    autoescola[playerid] = 0;
    sequestro[playerid] = 0;
    prefls[playerid] = 0;
    prefsf[playerid] = 0;
    preflv[playerid] = 0;
    nobarls[playerid] = 0;
    nobarsf[playerid] = 0;
    nobarlv[playerid] = 0;
    nobarfc[playerid] = 0;
    nautlls[playerid] = 0;
    dini_IntSet(file, "convitent", 0);
    dini_IntSet(file, "Entrevista", 0);
    dini_IntSet(file2, "DM", 1);
    SetPlayerWantedLevel(killerid, 1);
    dini_IntSet(file, "usoudroga", 0);
    if(GetClosestHospital(playerid) == 0){
        SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),-2651.6501, 634.4510, 14.4531, 180.0000, 0, 0, 0, 0, 0, 0);
    }
    else if(GetClosestHospital(playerid) == 1){
        SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),1173.5842,-1324.5615,15.1953,278.4624,0,0,0,0,0,0);
    }
    else if(GetClosestHospital(playerid) == 2){
        SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),2031.9415,-1404.3578,17.2614,165.8180,0,0,0,0,0,0);
    }
    else if(GetClosestHospital(playerid) == 3){
        SetSpawnInfo(playerid,1,dini_Int(file, "Skin"),1582.5615,1768.7921,10.8203,93.7454,0,0,0, 0,0,0);
    }
    return 1;
}
Se ajudei da um joinha
Reply
#8

Rico nem deu pra compila
Josmar onde eu coloco esse seguinte cod que vc me informou?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)