[AJUDA] Sistema de ladmin/users
#1

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
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
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
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;
}
SE PUDEREM ME AJUDA AGRADEЗO...
Reply
#2

pawn Code:
#include a_samp
#include dini

new
    Text:pText[MAX_PLAYERS][2],
    PlayerSpree[MAX_PLAYERS char]
;


public OnFilterScriptInit()
{
    for(new i; i != MAX_PLAYERS; ++i)
    {
        pText[i][0] = TextDrawCreate(506.000000, 425.000000,"Score:");
        pText[i][1] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
        TextDrawAlignment(pText[i][1],0);
        TextDrawAlignment(pText[i][0],0);
        TextDrawFont(pText[i][1],1);
        TextDrawLetterSize(pText[i][1],0.389999, 2.599998);
        TextDrawFont(pText[i][0],1);
        TextDrawLetterSize(pText[i][0],0.389999, 2.499999);
        TextDrawColor(pText[i][1],65535);
        TextDrawColor(pText[i][0],65535);
        TextDrawSetOutline(pText[i][1],1);
        TextDrawSetOutline(pText[i][0],1);
        TextDrawSetShadow(pText[i][1],1);
        TextDrawSetShadow(pText[i][0],1);
    }
   
   
    SetTimer("@Att", 1000, true);
    return 1;
}

new synString[100];
@Att(); public @Att()
{

    for(new i, e = GetMaxPlayers(); i != e; ++i){
        if(IsPlayerConnected(i)){
            format(synString, sizeof synString,"Score", GetPlayerScore(i));     TextDrawSetString(pText[i][0], synString);
            format(synString, sizeof synString,"Spree", PlayerSpree{i});     TextDrawSetString(pText[i][1], synString);
        }
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
    PlayerSpree{playerid} = 0;
    return 1;
}

public OnPlayerSpawn(playerid)
{
    static str[80], Nome[24];
    GetPlayerName(playerid, Nome, 24);
    format(str, sizeof(str),"ladmin/users/%s.ini", Nome);
    if(fexist(str))
    {
        PlayerSpree{playerid} = dini_Int(str, "Spree");
    }
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerSpree{playerid} = 0;
    PlayerSpree{killerid} ++;
    return true;
}
Reply
#3

Quote:
Originally Posted by [Full]Garfield[XDB]
View Post
pawn Code:
#include a_samp
#include dini

new
    Text:pText[MAX_PLAYERS][2],
    PlayerSpree[MAX_PLAYERS char]
;


public OnFilterScriptInit()
{
    for(new i; i != MAX_PLAYERS; ++i)
    {
        pText[i][0] = TextDrawCreate(506.000000, 425.000000,"Score:");
        pText[i][1] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
        TextDrawAlignment(pText[i][1],0);
        TextDrawAlignment(pText[i][0],0);
        TextDrawFont(pText[i][1],1);
        TextDrawLetterSize(pText[i][1],0.389999, 2.599998);
        TextDrawFont(pText[i][0],1);
        TextDrawLetterSize(pText[i][0],0.389999, 2.499999);
        TextDrawColor(pText[i][1],65535);
        TextDrawColor(pText[i][0],65535);
        TextDrawSetOutline(pText[i][1],1);
        TextDrawSetOutline(pText[i][0],1);
        TextDrawSetShadow(pText[i][1],1);
        TextDrawSetShadow(pText[i][0],1);
    }
   
   
    SetTimer("@Att", 1000, true);
    return 1;
}

new synString[100];
@Att(); public @Att()
{

    for(new i, e = GetMaxPlayers(); i != e; ++i){
        if(IsPlayerConnected(i)){
            format(synString, sizeof synString,"Score", GetPlayerScore(i));     TextDrawSetString(pText[i][0], synString);
            format(synString, sizeof synString,"Spree", PlayerSpree{i});     TextDrawSetString(pText[i][1], synString);
        }
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
    PlayerSpree{playerid} = 0;
    return 1;
}

public OnPlayerSpawn(playerid)
{
    static str[80], Nome[24];
    GetPlayerName(playerid, Nome, 24);
    format(str, sizeof(str),"ladmin/users/%s.ini", Nome);
    if(fexist(str))
    {
        PlayerSpree{playerid} = dini_Int(str, "Spree");
    }
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerSpree{playerid} = 0;
    PlayerSpree{killerid} ++;
    return true;
}
FAIL, O TEXT DRAW NAUM APARECE
Reply
#4

Quote:
Originally Posted by jamaica90
View Post
FAIL, O TEXT DRAW NAUM APARECE
Ei amigo, desligue o CapsLock(caixa alta),
no primeiro post meu, eu nem falei nada por nгo conter muito texto com capslock.

pawn Code:
#include a_samp
#include dini

new
    Text:pText[MAX_PLAYERS][2],
    PlayerSpree[MAX_PLAYERS char]
;


public OnFilterScriptInit()
{
    for(new i; i != MAX_PLAYERS; ++i)
    {
        pText[i][0] = TextDrawCreate(506.000000, 425.000000,"Score:");
        pText[i][1] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
        TextDrawAlignment(pText[i][1],0);
        TextDrawAlignment(pText[i][0],0);
        TextDrawFont(pText[i][1],1);
        TextDrawLetterSize(pText[i][1],0.389999, 2.599998);
        TextDrawFont(pText[i][0],1);
        TextDrawLetterSize(pText[i][0],0.389999, 2.499999);
        TextDrawColor(pText[i][1],65535);
        TextDrawColor(pText[i][0],65535);
        TextDrawSetOutline(pText[i][1],1);
        TextDrawSetOutline(pText[i][0],1);
        TextDrawSetShadow(pText[i][1],1);
        TextDrawSetShadow(pText[i][0],1);
    }


    SetTimer("@Att", 1000, true);
    return 1;
}


@Att(); public @Att()
{
    new synString[100];
    for(new i, e = GetMaxPlayers(); i != e; ++i){
        if(IsPlayerConnected(i)){
            format(synString, sizeof synString,"Score", GetPlayerScore(i));     TextDrawSetString(pText[i][0], synString); TextDrawShowForPlayer(i, pText[i][0]);
            format(synString, sizeof synString,"Spree", PlayerSpree{i});     TextDrawSetString(pText[i][1], synString); TextDrawShowForPlayer(i, pText[i][0]);
        }
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
    PlayerSpree{playerid} = 0;
    return 1;
}

public OnPlayerSpawn(playerid)
{
    static str[80], Nome[24];
    GetPlayerName(playerid, Nome, 24);
    format(str, sizeof(str),"ladmin/users/%s.ini", Nome);
    if(fexist(str))
    {
        PlayerSpree{playerid} = dini_Int(str, "Spree");
    }
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerSpree{playerid} = 0;
    PlayerSpree{killerid} ++;
    return true;
}
Reply
#5

Quote:
Originally Posted by [Full]Garfield[XDB]
View Post
Ei amigo, desligue o CapsLock(caixa alta),
no primeiro post meu, eu nem falei nada por nгo conter muito texto com capslock.

pawn Code:
#include a_samp
#include dini

new
    Text:pText[MAX_PLAYERS][2],
    PlayerSpree[MAX_PLAYERS char]
;


public OnFilterScriptInit()
{
    for(new i; i != MAX_PLAYERS; ++i)
    {
        pText[i][0] = TextDrawCreate(506.000000, 425.000000,"Score:");
        pText[i][1] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
        TextDrawAlignment(pText[i][1],0);
        TextDrawAlignment(pText[i][0],0);
        TextDrawFont(pText[i][1],1);
        TextDrawLetterSize(pText[i][1],0.389999, 2.599998);
        TextDrawFont(pText[i][0],1);
        TextDrawLetterSize(pText[i][0],0.389999, 2.499999);
        TextDrawColor(pText[i][1],65535);
        TextDrawColor(pText[i][0],65535);
        TextDrawSetOutline(pText[i][1],1);
        TextDrawSetOutline(pText[i][0],1);
        TextDrawSetShadow(pText[i][1],1);
        TextDrawSetShadow(pText[i][0],1);
    }


    SetTimer("@Att", 1000, true);
    return 1;
}


@Att(); public @Att()
{
    new synString[100];
    for(new i, e = GetMaxPlayers(); i != e; ++i){
        if(IsPlayerConnected(i)){
            format(synString, sizeof synString,"Score", GetPlayerScore(i));     TextDrawSetString(pText[i][0], synString); TextDrawShowForPlayer(i, pText[i][0]);
            format(synString, sizeof synString,"Spree", PlayerSpree{i});     TextDrawSetString(pText[i][1], synString); TextDrawShowForPlayer(i, pText[i][0]);
        }
    }
    return 1;
}

public OnPlayerConnect(playerid)
{
    PlayerSpree{playerid} = 0;
    return 1;
}

public OnPlayerSpawn(playerid)
{
    static str[80], Nome[24];
    GetPlayerName(playerid, Nome, 24);
    format(str, sizeof(str),"ladmin/users/%s.ini", Nome);
    if(fexist(str))
    {
        PlayerSpree{playerid} = dini_Int(str, "Spree");
    }
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerSpree{playerid} = 0;
    PlayerSpree{killerid} ++;
    return true;
}
mlz ae, sou novato nessa BAGACERA (bom sentido) de forum aki, naum costumo ler regras..
esse textdraw naum da certo no meu server, aparece sу o score e o spree naum mostra, e tbm naum mostra d qnto eu tenho de score. vlw pela atenзгo...
Reply
#6

sera q alguem pode me ajudar, preciso muito dessa parada ae, eh um bug simples mais porem complicado.
ja tentei de tudo aki, c eu soubesse resolver naum tinha postado, pf ae galera me ajuda.....

[ame="http://www.youtube.com/watch?v=do5NnpEt2l4"]http://www.youtube.com/watch?v=do5NnpEt2l4[/ame]
Reply
#7

Ja Tentou Isso?
nem sei se vai pega fiz rapidinhu aqui.



pawn Code:
#include <a_samp>

new Text:Kills[MAX_PLAYERS]; //sore

//===========spree
new Text:Spree[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:");
        Spree[playerid] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
       
        TextDrawAlignment(Kills[playerid],0);
        TextDrawAlignment(Spree[playerid],0);
       
        TextDrawFont(Kills[playerid],1);
       
        TextDrawLetterSize(Kills[playerid],0.389999, 2.599998);
       
        TextDrawFont(Spree[playerid],1);
       
        TextDrawLetterSize(Spree[playerid],0.389999, 2.499999);
       
        TextDrawColor(Kills[playerid],65535);
        TextDrawColor(Spree[playerid],65535);
       
        TextDrawSetOutline(Kills[playerid],1);
        TextDrawSetOutline(Spree[playerid],1);
       
        TextDrawSetShadow(Kills[playerid],1);
        TextDrawSetShadow(Spree[playerid],1);
       
        return 1;
}

public OnPlayerDisconnect(playerid, reason)
{

        TextDrawHideForPlayer(playerid, Kills[playerid]);
        TextDrawHideForPlayer(playerid, Spree[playerid]);
        return 1;
}

public OnPlayerSpawn(playerid)
{

        TextDrawShowForPlayer(playerid, Kills[playerid]);
        TextDrawShowForPlayer(playerid, Spree[playerid]);
        return 1;
}

public OnPlayerDeath(playerid)
{
    KillingSpree[killerid] ++;
    KillingSpree[playerid] = 0;
    return 1;
}

public OnPlayerUpdate(playerid)
{
        new String[300];
        if(IsPlayerConnected(playerid))
        {
                if(IsPlayerNPC(playerid)) return 0;
                new spree = KillingSpree[playerid];
                new score = GetPlayerScore(playerid);
               
                format(String, sizeof(String), "SCORE: ~w~%d", score);
                TextDrawSetString(Kills[playerid], String);
                format(String, sizeof(String), "SPREE: ~w~%d", spree);  
                TextDrawSetString(Spree[playerid], String);
        }
        return 1;
}
Reply
#8

Quote:
Originally Posted by mau.tito
View Post
Ja Tentou Isso?
nem sei se vai pega fiz rapidinhu aqui.



pawn Code:
#include <a_samp>

new Text:Kills[MAX_PLAYERS]; //sore

//===========spree
new Text:Spree[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:");
        Spree[playerid] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
       
        TextDrawAlignment(Kills[playerid],0);
        TextDrawAlignment(Spree[playerid],0);
       
        TextDrawFont(Kills[playerid],1);
       
        TextDrawLetterSize(Kills[playerid],0.389999, 2.599998);
       
        TextDrawFont(Spree[playerid],1);
       
        TextDrawLetterSize(Spree[playerid],0.389999, 2.499999);
       
        TextDrawColor(Kills[playerid],65535);
        TextDrawColor(Spree[playerid],65535);
       
        TextDrawSetOutline(Kills[playerid],1);
        TextDrawSetOutline(Spree[playerid],1);
       
        TextDrawSetShadow(Kills[playerid],1);
        TextDrawSetShadow(Spree[playerid],1);
       
        return 1;
}

public OnPlayerDisconnect(playerid, reason)
{

        TextDrawHideForPlayer(playerid, Kills[playerid]);
        TextDrawHideForPlayer(playerid, Spree[playerid]);
        return 1;
}

public OnPlayerSpawn(playerid)
{

        TextDrawShowForPlayer(playerid, Kills[playerid]);
        TextDrawShowForPlayer(playerid, Spree[playerid]);
        return 1;
}

public OnPlayerDeath(playerid)
{
    KillingSpree[killerid] ++;
    KillingSpree[playerid] = 0;
    return 1;
}

public OnPlayerUpdate(playerid)
{
        new String[300];
        if(IsPlayerConnected(playerid))
        {
                if(IsPlayerNPC(playerid)) return 0;
                new spree = KillingSpree[playerid];
                new score = GetPlayerScore(playerid);
               
                format(String, sizeof(String), "SCORE: ~w~%d", score);
                TextDrawSetString(Kills[playerid], String);
                format(String, sizeof(String), "SPREE: ~w~%d", spree);  
                TextDrawSetString(Spree[playerid], String);
        }
        return 1;
}
deu naum, to tentado de tudo aki, mais FAIL...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)