[AJUDA] Erros no Code de socio
#1

e ae Galerinha do Forum Samp , Beleza ?

fiz um codigo para quando eu desse socio ele ja ganhava altomaticamente grana e Level Mas sendo que bugou , u.u

eu coloquei pro socio 1 ganhar +5 de level e ele ganha outro level e assim vai com outros niveis ,
e a grana tambem a mesma coisa aparece outra coisa , vou por o codigo aqui

PHP код:
//esse й o codigo que criei .
                    
if(PlayerInfo[playerid][pSocio] == 1)
                    
SetPlayerScore(para1GetPlayerScore(para1) + 5);
                    
GivePlayerMoney(para150000);
                    if(
PlayerInfo[playerid][pSocio] == 2)
                    
GivePlayerMoney(para1100000);
                    
SetPlayerScore(para1GetPlayerScore(para1) + 7);
                    if(
PlayerInfo[playerid][pSocio] == 3)
                    
SetPlayerScore(para1GetPlayerScore(para1) + 9);
                    
GivePlayerMoney(para1200000); 
PHP код:
ja esse й o codigo dentro do comando /darsocio
if(strcmp(cmd"/darsocio"true) == 0)
    {
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp))    return SendClientMessage(playeridCOLOR_GRAD2"USE: /darsocio [id] [nivel de 1 a 3]");
        new 
para1 ReturnUser(tmp);
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp))    return SendClientMessage(playeridCOLOR_GRAD2"USE: /darsocio [id] [nivel de 1 a 3]");
        if (
PlayerInfo[playerid][pAdmin] >= 1341)
        {
            if(
IsPlayerConnected(para1))
            {
                if(
para1 != INVALID_PLAYER_ID)
                {
                    
GetPlayerName(para1giveplayersizeof(giveplayer));
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    new 
socio_nivel strval(tmp);
                    
PlayerInfo[para1][pSocio] = socio_nivel;
                    if(
PlayerInfo[playerid][pSocio] == 1)
                    
SetPlayerScore(para1GetPlayerScore(para1) + 5);
                    
GivePlayerMoney(para150000);
                    if(
PlayerInfo[playerid][pSocio] == 2)
                    
GivePlayerMoney(para1100000);
                    
SetPlayerScore(para1GetPlayerScore(para1) + 7);
                    if(
PlayerInfo[playerid][pSocio] == 3)
                    
SetPlayerScore(para1GetPlayerScore(para1) + 9);
                    
GivePlayerMoney(para1200000);
                    
format(stringsizeof(string), "Vocк ganhou socio nнvel %d do admin %s."socio_nivelsendername);
                    
SendClientMessage(para1COLOR_LIGHTBLUEstring);
                    
format(stringsizeof(string), "Vocк deu socio nнvel %d para %s."socio_nivelgiveplayer);
                    
SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
                    new 
celulas[100], Nome[24];
                    if(!
fexist("Socio.log")) return CriarLog("Socio.log");
                    
GetPlayerName(playeridNome24);
                    
format(celulassizeof(celulas), "%s deu sуcio nнvel %d para %s."Nomesocio_nivelgiveplayer);
                    
EscreverLog("Socio.log"celulas);
                }
            }
        }
        else
        {
            
SendClientMessage(playeridCOLOR_GRAD1" Vocк nгo esta autorizado a usar este comando!");
        }
        return 
1;
    } 
Espero que em ajudem Por Favor :d
Reply


Messages In This Thread
[AJUDA] Erros no Code de socio - by Rodrigo_Avenged - 06.01.2012, 18:31
Re: [AJUDA] Erros no Code de socio - by Rodrigo_Avenged - 07.01.2012, 01:14
Re: [AJUDA] Erros no Code de socio - by Rodrigo_Avenged - 07.01.2012, 21:54
Re: [AJUDA] Erros no Code de socio - by Adrian Fahrenheit Tepes - 07.01.2012, 22:16
Re: [AJUDA] Erros no Code de socio - by Rodrigo_Avenged - 07.01.2012, 22:49

Forum Jump:


Users browsing this thread: 1 Guest(s)