Buenas amigos de Español-Pawno hoy les vengo a dejar un tutorial sobre rangos por score que se le da al momento de cumplir el score especifico dado por ustedes cabe aclarar que este es un nuevo sistema de Id y nombre y rango.
Esto se estaria situando En la callback public OnPlayerText. Primeramente tenemos que crear nuestra variable.
Esto se ocupa para que la palabra score sea lo mismo a GetPlayerScore (Es igual a)
Esto hace Que adelante del nombre se sume [Vip-Silver]Z dándole el formato correcto
y eso seria todo si quieren hacerlo mas grande tendrían que hacerlo de la siguiente forma
Esto se estaria situando En la callback public OnPlayerText. Primeramente tenemos que crear nuestra variable.
- Código:
new ChatRango[MAX_PLAYER_NAME];
- Código:
new score;
- Código:
GetPlayerName(playerid,ChatRango, sizeof(ChatRango));
Esto se ocupa para que la palabra score sea lo mismo a GetPlayerScore (Es igual a)
- Código:
score = GetPlayerScore(playerid);
- Código:
if(score >= 3000)
Esto hace Que adelante del nombre se sume [Vip-Silver]Z dándole el formato correcto
- Código:
format(Color,sizeof(Color),"{FF0000}[%d] {%06x}%s {FFFF00}[Vip-Silver]:{FFFFFF} %s",playerid, GetPlayerColor(playerid) >>> 8, ChatRango,text);
- Código:
SendClientMessageToAll(GetPlayerColor(playerid),Color);
- Código:
if(score >= 500)
{
format(Color,sizeof(Color),"{FF0000}[%d] {%06x}%s {FFFF00}[Vip-Mortal]:{FFFFFF} %s",playerid, GetPlayerColor(playerid) >>> 8, ChatRango,text);
SendClientMessageToAll(GetPlayerColor(playerid),Color);
SetPlayerChatBubble(playerid,text,0xFFFF00AA, 100.0, 10000);
return 0;//returnamos
}
y eso seria todo si quieren hacerlo mas grande tendrían que hacerlo de la siguiente forma
- Código:
if(score >= 1000)
{
format(Color,sizeof(Color),"{FF0000}[%d] {%06x}%s {E18A17}[Vip-Gold]:{FFFFFF} %s",playerid, GetPlayerColor(playerid) >>> 8, ChatRango,text);
SendClientMessageToAll(GetPlayerColor(playerid),Color);
SetPlayerChatBubble(playerid,text,0xFFFF00AA, 100.0, 10000);
return 0;
}
if(score >= 500)
{
format(Color,sizeof(Color),"{FF0000}[%d] {%06x}%s {E100FF}[Vip-Silver]:{FFFFFF} %s",playerid, GetPlayerColor(playerid) >>> 8, ChatRango,text);
SendClientMessageToAll(GetPlayerColor(playerid),Color);
SetPlayerChatBubble(playerid,text,0xFFFF00AA, 100.0, 10000);
return 0;
}
Última edición por DarkSonic el Lun Ago 26, 2013 11:49 pm, editado 2 veces