[AJUDA] Criar um sisteminha de respeito -
Chefe - 14.01.2012
Como fasso pra criar um sistema de respeito para toda hora xx:00 a pessoa ganha 1 de respeito, e quando chegar no tal numero de respeito 16/16 a pessoa automaticamente passa de level, nгo tenho minima ideia como funciona isso. como se fosse PayDay.
pawn Код:
{
dini_IntSet(arquivo,"Dinheiro",GetPlayerMoney(playerid));
dini_IntSet(arquivo,"Level", GetPlayerScore(playerid));
dini_IntSet(arquivo,"Skin", GetPlayerSkin(playerid));
dini_IntSet(arquivo,"LevelProcurado", GetPlayerWantedLevel(playerid));
dini_IntSet(arquivo,"Admin",LevelInfo[playerid][Admin]);
}
Re: [AJUDA] Criar um sisteminha de respeito -
Cristhian - 14.01.2012
pawn Код:
new lvl[MAX_PLAYERS] = 1, res[MAX_PLAYERS];
SetTimerEx("resp", 60 * 60000, true, "d", playerid);
forward resp(playerid);
public resp(playerid)
{
res[playerid]++;
if(res[playerid] == 16)
{
lvl[playerid]++;
SendClientMessage(playerid, -1, "Vocк passou para o level 2!");
return 1;
}
return 1;
}
Respuesta: [AJUDA] Criar um sisteminha de respeito -
Chefe - 14.01.2012
(36) : error 021: symbol already defined: "SetTimerEx"
Re: [AJUDA] Criar um sisteminha de respeito -
Miqueias Barros - 14.01.2012
O SetTimerEx vocк deve adicionar na public OnGameModeInit
Re: [AJUDA] Criar um sisteminha de respeito -
Justify16 - 14.01.2012
No topo do gm:
forward resp(playerid);
OnGameModeInit
public resp(playerid) {
if(IsPlayerConnected(playerid))
//add resp//
}
Respuesta: [AJUDA] Criar um sisteminha de respeito -
Chefe - 14.01.2012
Coloquei aqui funciono, pelomenos no pawno funciono
pawn Код:
SpawnPlayer(playerid);
SetPlayerScore(playerid, dini_Int(arquivo,"Level"));
SetPlayerMoney(playerid, dini_Int(arquivo,"Dinheiro"));
SetPlayerWantedLevel(playerid, dini_Int(arquivo,"LevelProcurado"));
LevelInfo[playerid][Admin] = dini_Int(arquivo,"Admin");
SetTimerEx("resp", 60 * 60000, true, "d", playerid);
GetPlayerName(playerid, nome, sizeof(nome));
printf("[Login] %s Logou no Servidor", nome);
Agora meu problema seria pra por no RG ja tentei mais nгo consegui
pawn Код:
RG(playerid)
{
new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
new String[128];
SendClientMessage(playerid, 0xFF0000AA, "================================================");
format(String, sizeof(String),"Meu Registro Geral <%s>",Nome);
SendClientMessage(playerid, 0xFFFF00AA,String);
format(String, sizeof(String),"Level: %d | Dinheiro: %d", GetPlayerScore(playerid), GetPlayerMoney(playerid));
SendClientMessage(playerid, COR_BRANCO,String);
SendClientMessage(playerid, 0xFF0000AA, "================================================");
return 1;
}
to atй achando que fiz coisa errada ai
Re: [AJUDA] Criar um sisteminha de respeito -
Miqueias Barros - 14.01.2012
Tenta
pawn Код:
RG(playerid)
{
new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
new String[128];
SendClientMessage(playerid, 0xFF0000AA, "================================================");
format(String, sizeof(String),"Meu Registro Geral <%s>",Nome);
SendClientMessage(playerid, 0xFFFF00AA,String);
format(String, sizeof(String),"Level: %d | Dinheiro: %d | Respeito: %d", GetPlayerScore(playerid), GetPlayerMoney(playerid), resp[playerid]);
SendClientMessage(playerid, COR_BRANCO,String);
SendClientMessage(playerid, 0xFF0000AA, "================================================");
return 1;
}
Respuesta: [AJUDA] Criar um sisteminha de respeito -
Chefe - 14.01.2012
Nem da
(1111) : error 028: invalid subscript (not an array or too many subscripts): "resp"
(1111) : warning 215: expression has no effect
(1111) : error 001: expected token: ";", but found "]"
(1111) : error 029: invalid expression, assumed zero
(1111) : fatal error 107: too many error messages on one line
Re: [AJUDA] Criar um sisteminha de respeito -
dPlaYer_ - 14.01.2012
Tenta [2]
pawn Код:
RG(playerid)
{
new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
new String[128];
SendClientMessage(playerid, 0xFF0000AA, "================================================");
format(String, sizeof(String),"Meu Registro Geral <%s>",Nome);
SendClientMessage(playerid, 0xFFFF00AA,String);
format(String, sizeof(String),"Level: %d | Dinheiro: %d | Respeito: %d", GetPlayerScore(playerid), GetPlayerMoney(playerid), resp(playerid));
SendClientMessage(playerid, COR_BRANCO,String);
SendClientMessage(playerid, 0xFF0000AA, "================================================");
return 1;
}