30.04.2012, 18:24
Criei um TEXTDRAW com
SCORE:
SPREE:
o problema q o SCORE: aparece e o SPREE: naum aparece, eu qria q o spree aparecesse
como vc's podem ver na imagem

MINHA CONTA NO ladmin/users
como vc's podem ver, o spree era pra ta 17, mais FAIL.
no FS de admin meu, tem o sistema de SPREE salvado, qndo eu digito /status aparece o spree certo, eu qria q estivesse no TEXTDRAW tbm.
Aki estб o PAWN
SE PUDEREM ME AJUDA AGRADEЗO...
SCORE:
SPREE:
o problema q o SCORE: aparece e o SPREE: naum aparece, eu qria q o spree aparecesse
como vc's podem ver na imagem
MINHA CONTA NO ladmin/users
Code:
password_hash= ******** ip=******** registered=1 RegisteredDate=10/4/2012 loggedin=0 banned=0 level=6 LastOn=30.4.2012 money=12914 kills=0 deaths=0 spree=17 score=8 hours=0 minutes=18 seconds=5 x1=1477 y1=1923 z1=59 interior1=0 weap1=22 weap1ammo=1000 weap2=26 weap2ammo=1000 weap3=32 weap3ammo=1000 weap4=0 weap4ammo=0 weap5=0 weap5ammo=0 weap6=0 weap6ammo=0 health=100 armour=0 TimesOnServer=16
no FS de admin meu, tem o sistema de SPREE salvado, qndo eu digito /status aparece o spree certo, eu qria q estivesse no TEXTDRAW tbm.
Aki estб o PAWN
pawn Code:
#include <a_samp>
new Text:Kills[MAX_PLAYERS]; //sore
//===========spree
new Text:SpreeText[MAX_PLAYERS];
new KillingSpree[MAX_PLAYERS];
new killerid;
forward ScoresXX();
//==========Timers
new PingTimer;
new GodTimer;
#if defined FILTERSCRIPT
enum PlayerData
{
Kills,
Spree,
bool:AllowedIn,
FailLogin,
};
enum ServerData
{
MaxPing,
ReadPMs,
ReadCmds,
MaxAdminLevel,
AdminOnlySkins,
AdminSkin,
AdminSkin2,
NameKick,
PartNameKick,
AntiBot,
AntiSpam,
AntiSwear,
NoCaps,
Locked,
Password[128],
GiveWeap,
GiveMoney,
ConnectMessages,
AdminCmdMsg,
AutoLogin,
MaxMuteWarnings,
DisableChat,
MustLogin,
MustRegister,
};
#else
public OnFilterScriptInit()
{
print("\n______________________________________");
print("__________(][BoS][]LogitecH[)___________");
print(" LADMIN LENDO... ");
print("________________________________________");
if(!fexist("ladmin/users/"))
{
print("\n\n > WARNING: Folder Missing From Scriptfiles\n");
SetTimerEx("PrintWarning",2500,0,"s","ladmin/users");
}
PingTimer = SetTimer("PingKick",5000,1);
GodTimer = SetTimer("GodUpdate",2000,1);
new year,month,day; getdate(year, month, day);
new hour,minute,second; gettime(hour,minute,second);
print("________________________________________");
print(" LADMIN ");
print(" CARREGADO ");
print("________________________________________");
printf(" Date: %d/%d/%d Time: %d:%d :%d ",day,month,year, hour, minute, second);
print("________________________________________");
print("________________________________________\n");
return 1;
}
public OnFilterScriptExit()
{
KillTimer(PingTimer);
KillTimer(GodTimer);
#if defined USE_MENUS
DestroyAllMenus();
#endif
new year,month,day; getdate(year, month, day);
new hour,minute,second; gettime(hour,minute,second);
print("\n________________________________________");
print("________________________________________");
print(" LAdmin Unloaded ");
print("________________________________________");
printf(" Date: %d/%d/%d Time: %d:%d :%d ",day,month,year, hour, minute, second);
print("________________________________________");
print("________________________________________\n");
return 1;
}
#endif
public OnPlayerConnect(playerid)
{
Kills[playerid] = TextDrawCreate(506.000000, 425.000000,"Score:");
SpreeText[playerid] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
TextDrawAlignment(Kills[playerid],0);
TextDrawAlignment(SpreeText[playerid],0);
TextDrawFont(Kills[playerid],1);
TextDrawLetterSize(Kills[playerid],0.389999, 2.599998);
TextDrawFont(SpreeText[playerid],1);
TextDrawLetterSize(SpreeText[playerid],0.389999, 2.499999);
TextDrawColor(Kills[playerid],65535);
TextDrawColor(SpreeText[playerid],65535);
TextDrawSetOutline(Kills[playerid],1);
TextDrawSetOutline(SpreeText[playerid],1);
TextDrawSetShadow(Kills[playerid],1);
TextDrawSetShadow(SpreeText[playerid],1);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
TextDrawHideForPlayer(playerid, Kills[playerid]);
TextDrawHideForPlayer(playerid, SpreeText[playerid]);
return 1;
}
public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, Kills[playerid]);
TextDrawShowForPlayer(playerid, SpreeText[playerid]);
return 1;
}
public OnPlayerDeath(playerid)
{
KillingSpree[killerid] ++;
KillingSpree[playerid] = 0;
return 1;
}
public OnPlayerUpdate(playerid)
{
new InfoString[300];
if(IsPlayerConnected(playerid))
{
if(IsPlayerNPC(playerid)) return 0;
new spree = (KillingSpree[playerid]); //acho q o problema eh aki
new score = GetPlayerScore(playerid);
format(InfoString, sizeof(InfoString), "SCORE: ~w~%d", score);
TextDrawSetString(Kills[playerid], InfoString);
format(InfoString, sizeof(InfoString), "SPREE: ~w~%d", spree); //acho q o problema eh aki
TextDrawSetString(SpreeText[playerid], InfoString); //acho q o problema eh aki tbm, os problemas nгo consigo resolvelos
}
return 1;
}