sistema de patente -
leandr58 - 30.05.2016
galera estou com esse com esse cod pra sistema de patente mais quero atribuir ele a uma fs de status mais nгo sei como fazer isso so falta ele pra terminar meu fs precisa que fosse assim ""patente
atendo do payer""
alguйm pra me da uma forзa vlw msm
PHP код:
forward UpdatePatente(playerid);
public UpdatePatente(playerid) {
new Score = GetPlayerScore(playerid);
if(0 < Score < 100) TextDrawSetString(textdraw19[playerid], "~p~Novato");
else if(100 < Score < 200) TextDrawSetString(textdraw19[playerid], "~p~mediano");
else if(200 < Score < 300) TextDrawSetString(textdraw19[playerid], "~p~bom");
else if(300 < Score < 400) TextDrawSetString(textdraw19[playerid], "~p~Avanзado");
else if(400 < Score < 500) TextDrawSetString(textdraw19[playerid], "~p~famoso");
else if(500 < Score < 600) TextDrawSetString(textdraw19[playerid], "~p~amador");
else if(600 < Score < 700) TextDrawSetString(textdraw19[playerid], "~p~Profissional");
else if(700 < Score < 800) TextDrawSetString(textdraw19[playerid], "~p~viciado");
else if(Score > 1000) TextDrawSetString(textdraw19[playerid], "~p~master");
return 1;
}
Re: sistema de patente -
moura98 - 31.05.2016
Bota ele dentro de alguma callback pra chamar. Ex: OnPlayerClickPlayer ou seja qnd player clicar 2 vez no nome do player tab mostra a patente dele.
Re: sistema de patente -
leandr58 - 31.05.2016
o moura tem skype
Re: sistema de patente -
moura98 - 31.05.2016
Quote:
Originally Posted by leandr58
o moura tem skype
|
No momento nao irei instalar dps
Re: sistema de patente -
F1N4L - 31.05.2016
Acho q й basicamente isso:
Код:
new PlayerText:textdraw19[MAX_PLAYERS];
new PatentePlayer[MAX_PLAYERS][15];
forward UpdatePatente(playerid);
public UpdatePatente(playerid) {
new Score = GetPlayerScore(playerid);
switch(Score)
{
case 100..199: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~Novato"), PatentePlayer[playerid] = "Novato";
case 200..299: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~mediano"), PatentePlayer[playerid] = "mediano";
case 300..399: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~bom"), PatentePlayer[playerid] = "bom";
case 400..499: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~Avanзado"), PatentePlayer[playerid] = "Avanзado";
case 500..599: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~famoso"), PatentePlayer[playerid] = "famoso";
case 600..699: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~amador"), PatentePlayer[playerid] = "amador";
case 700..799: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~Profissional"), PatentePlayer[playerid] = "Profissional";
case 800..899: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~viciado"), PatentePlayer[playerid] = "viciado";
case 900..999: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~master"), PatentePlayer[playerid] = "master";
case 1000..1099: PlayerTextDrawSetString(playerid, textdraw19[playerid], "~p~pro killer"), PatentePlayer[playerid] = "pro killer";
}
return 1;
}
CMD:verpatente(playerid)
{
new String[60];
format(String, sizeof String, "Sua patente й: %s", PatentePlayer[playerid]);
SendClientMessage(playerid, -1, String);
return 1;
}
Re: sistema de patente -
leandr58 - 31.05.2016
infelizmente nao fucionou mais vlw mesmo por tentar ajudar
+relp
Re: sistema de patente -
F1N4L - 31.05.2016
Eu fiz para o textdraw player o player, vc havia feito como global, isso seria alterado para todos.
Se deu erros, poste-os aqui.