[DUV] Sobre /demitir ofline -
Serial_Killer - 27.10.2010
ae To tentando acha algum sistema igual infoorg
eu tenho um infoorg ensiando como se por em um gm
mais sempre da algums erro e a queles 26 erros
da tava procurando um cmd tipo assim /demitir lider
(mesmo tando online ou offline) pq muitos entra pede lider
ganha lider depois nao loga mais e queria sabe tbm
sobre quando tipo usa o /darlider e /dardinheiro salva se
um arquivo .ini no meu scriptfiles.
alguem ae pode ajuda?
Re: [DUV] Sobre /demitir ofline -
TiagoPS - 27.10.2010
manda seu comando de darlider que posso tentar fazer para vc
me diz tbm qual inc usa para salvar as coisas
Respuesta: [DUV] Sobre /demitir ofline -
Serial_Killer - 27.10.2010
ta ae meu cmd
pawn Код:
if(strcmp(cmd, "/darlider", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USO: /darlider [playerid/Parte-do-Nick] [Number(1-23)]");
return 1;
}
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 24 || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Nъmeros entre 1 e 24"); return 1; }
if (PlayerInfo[playerid][pAdmin] >= 4)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pLider] = level;
format(string, sizeof(string), "%s lhe deu o direito administraзгo profissional, digite /rg.", sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "%s й o novo lнder administrativo profissional (%d).", giveplayer,level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
if(level == 0) { PlayerInfo[para1][pChar] = 23; }
else if(level == 1) { PlayerInfo[para1][pChar] = 265; gTeam[para1] = 2; } //Police Force
else if(level == 2) { PlayerInfo[para1][pChar] = 286; gTeam[para1] = 2; } //FBI/ATF
else if(level == 3) { PlayerInfo[para1][pChar] = 287; gTeam[para1] = 2;} //National Guard
else if(level == 4) { PlayerInfo[para1][pChar] = 70; gTeam[para1] = 4;} //Fire/Ambulance
else if(level == 5) { PlayerInfo[para1][pChar] = 104; gTeam[para1] = 7;} //Ballas
else if(level == 6) { PlayerInfo[para1][pChar] = 270; gTeam[para1] = 7;} //Groove
else if(level == 7) { PlayerInfo[para1][pChar] = 147; gTeam[para1] = 8;} //prefeito
else if(level == 8) { PlayerInfo[para1][pChar] = 165; gTeam[para1] = 8;} //M.I.
else if(level == 9) { PlayerInfo[para1][pChar] = 295; gTeam[para1] = 9;} //News Reporters
else if(level == 10) { PlayerInfo[para1][pChar] = 47; gTeam[para1] = 47;} //ggc
else if(level == 11) { PlayerInfo[para1][pChar] = 284; gTeam[para1] = 2;} //Rota
else if(level == 12) { PlayerInfo[para1][pChar] = 108; gTeam[para1] = 7;} //Los Santos Vagos
else if(level == 13) { PlayerInfo[para1][pChar] = 181; gTeam[para1] = 7;} //motoqueiros
else if(level == 14) { PlayerInfo[para1][pChar] = 288; gTeam[para1] = 2;} //rodoviaria
else if(level == 15) { PlayerInfo[para1][pChar] = 115; gTeam[para1] = 7; } //Aztecas
else if(level == 16) { PlayerInfo[para1][pChar] = 118; gTeam[para1] = 16; } //Mafia
else if(level == 17) { PlayerInfo[para1][pChar] = 294; gTeam[para1] = 16; } //Milicia
else if(level == 18) { PlayerInfo[para1][pChar] = 292; gTeam[para1] = 16; } //Drifters
else if(level == 19) { PlayerInfo[para1][pChar] = 19; gTeam[para1] = 16; } //Lowriders
else if(level == 20) { PlayerInfo[para1][pChar] = 293; gTeam[para1] = 16; } //Lowriders
else if(level == 21) { PlayerInfo[para1][pChar] = 285; gTeam[para1] = 21; } //Bope
else if(level == 22) { PlayerInfo[para1][pChar] = 290; gTeam[para1] = 22; } //al quead
else if(level == 23) { PlayerInfo[para1][pChar] = 223; gTeam[para1] = 23; } //La Hermandad
else if(level == 24) { PlayerInfo[para1][pChar] = 156; gTeam[para1] = 24; } //Asfac
PlayerInfo[para1][pMembro] = level;
PlayerInfo[para1][pRank] = 6;
PlayerInfo[para1][pTeam] = gTeam[para1];
PlayerInfo[para1][pModel] = PlayerInfo[para1][pChar];
SetPlayerSkin(para1, PlayerInfo[para1][pChar]);
}
}//not connected
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Sem Autorizaзгo.");
}
}
return 1;
}
include nao sei pos so uso tipo assim
pawn Код:
#define VEH_SAVE_FILE "/Conce/%s.ini"
esse eo q uso pra salva os carros quando e comprado na conce
Re: [DUV] Sobre /demitir ofline -
TiagoPS - 27.10.2010
jб vi q vc usa o thug ou gf...
bom vou tentar fazer nгo sei se vai funcionar mas...
pawn Код:
if(strcmp(cmd, "/demitir", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xB4B5B7FF, "USO: /demitir [Nick]");
return 1;
}
new Nick;
Nick = strval(tmp);
new string3[50];
format(string3, sizeof(string3), "%s.ini", Nick);
new File: hFile = fopen(string3, io_write);
if(hFile)
{
new var[32];
format(var, 32, "Leader=0\n");fwrite(hFile, var);
return 1;
}
}
como disse nгo sei se vai funcionar mas tenta ae e diz se funcionou ou nгo para obter mais ajuda
Respuesta: [DUV] Sobre /demitir ofline -
Serial_Killer - 27.10.2010
Код:
jб vi q vc usa o thug ou gf...
pra Sua Informaзao nao e nem um dos 2
Код:
como disse nгo sei se vai funcionar mas tenta ae e diz se funcionou ou nгo para obter mais ajuda
Compilo Sem Erro Mais Quando uso /demitir id ou nome nao da em anda.
Re: [DUV] Sobre /demitir ofline -
TiagoPS - 27.10.2010
ta mas como vc pediu isso e para demitir os offline, tenta demnitir um lider offline para vc ver se dar no jogo n vai dar nada msm sу vai mudar no aqruivo que quando oplayer conectar nao vai mais ser ldier
Respuesta: [DUV] Sobre /demitir ofline -
Serial_Killer - 27.10.2010
Uhm Entendi vo fazer teste ake e muda o .ini pq as conta fica na pasta contas
Re: [DUV] Sobre /demitir ofline -
TiagoPS - 27.10.2010
pawn Код:
if(strcmp(cmd, "/demitir", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xB4B5B7FF, "USO: /demitir [Nick]");
return 1;
}
new Nick;
Nick = strval(tmp);
new string3[50];
format(string3, sizeof(string3), "Contas/%s.ini", Nick);
new File: hFile = fopen(string3, io_write);
if(hFile)
{
new var[32];
format(var, 32, "Leader=0\n");fwrite(hFile, var);
return 1;
}
}
Respuesta: [DUV] Sobre /demitir ofline -
Serial_Killer - 27.10.2010
eu ja tinha mudado mais deu anda nao criei outra conta e usei o /demitir
com nome da minha outra conta e desloguei loguei com a q demiti e tava como lider ainda
@Edit
A Unica Coisa q Aconteseu foi q crio um arquivo .ini dentro da pasta contas
sem nada dentro tudo limpo so o arquivo .ini mesmo
Re: [DUV] Sobre /demitir ofline -
TiagoPS - 28.10.2010
hmmm entгo nгo sei й que nгo sei mecher com esse tipo de salvamento sу sei com dini nгo fasco ideia como se compara se ja existe nesse, espere alguem que entenda desse tipo de salvamento ai para te ajudar