Jump to content
  • 0

Ajutor wanted.


Lexu97

Question

Problemă întâlnită (descriere):cum pot adauga la aceste linii ca la payday sa dispara cate 2 wanted,cum dispare efectul drunk,sau cum sa fac sa dispara wanted dupa un anumit timp,de exemplu wanted 1 =5 min, wanted 2 = 10 min.

Ero(area / rile) / warning-(ul / urile):/n/

Liniile de cod / sursa / script-ul:[pawn]public Production()

{

    foreach(Player, i)

    {

        if(PlayerData[pFishes] >= 5)

        {

            if(FishCount >= 3)

            {

                new query[MAX_STRING];

                PlayerData[pFishes] = 0;

                format(query, sizeof(query), "UPDATE players SET Fishes='%d' WHERE id=%d", PlayerData[pFishes], PlayerData[pSQLID]);

                mysql_query(query);

            }

            else

            {

                FishCount += 1;

            }

        }

        if(PlayerDrunk > 0)

        {

            PlayerDrunk = 0;

            PlayerDrunkTime = 0;

            GameTextForPlayer(i, "~p~Efectul alcolemiei~n~~w~S-a dus", 3500, 1);

        }

        if(PlayerData[pPayDay] < 6)

        {

            PlayerData[pPayDay] += 1;

            new query[MAX_STRING];

            format(query, sizeof(query), "UPDATE players SET PayDay='%d' WHERE id=%d", PlayerData[pPayDay], PlayerData[pSQLID]);

            mysql_query(query);

        } //+ 5 min to PayDay anti-abuse

    }

}[/pawn]

Imagini / Video (optional):/n/n

Aţi încercat să rezolvaţi singur?:nu,nu ma pricep.

 

Care ma ajuta cu asta dau +1 si ii raman dator.

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

Sa dispara cate 2 la PayDay incearca adaugand asta:

 

[pawn]if( GetPlayerWantedLevel(playerid) >=2 ) SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)-2);[/pawn]

 

 

Adica asa:

 

[pawn]

public Production()

{

foreach(Player, i)

{

if(PlayerData[pFishes] >= 5)

{

if(FishCount >= 3)

{

new query[MAX_STRING];

PlayerData[pFishes] = 0;

format(query, sizeof(query), "UPDATE players SET Fishes='%d' WHERE id=%d", PlayerData[pFishes], PlayerData[pSQLID]);

mysql_query(query);

}

else

{

FishCount += 1;

}

}

if(PlayerDrunk > 0)

{

PlayerDrunk = 0;

PlayerDrunkTime = 0;

GameTextForPlayer(i, "~p~Efectul alcolemiei~n~~w~S-a dus", 3500, 1);

}

if( GetPlayerWantedLevel(i) >=2 ) SetPlayerWantedLevel(i, GetPlayerWantedLevel(i)-2);

if(PlayerData[pPayDay] < 6)

{

PlayerData[pPayDay] += 1;

new query[MAX_STRING];

format(query, sizeof(query), "UPDATE players SET PayDay='%d' WHERE id=%d", PlayerData[pPayDay], PlayerData[pSQLID]);

mysql_query(query);

} //+ 5 min to PayDay anti-abuse

}

}

[/pawn]

35012l1.png.aee1a3398b9bd9f8eec50574d2cd

Link to comment
Share on other sites

Ti-a raspuns NexT.

 

Tu pune linia aia dupa [pawn]foreach(Player, i)

{[/pawn]

(17931) : error 017: undefined symbol "playerid"

 

am pus doar linia asta 

 

  1. if( GetPlayerWantedLevel(playerid) >=2 ) SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)-2);
Link to comment
Share on other sites

 

(17931) : error 017: undefined symbol "playerid"

 

am pus doar linia asta 

 

  1. if( GetPlayerWantedLevel(playerid) >=2 ) SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid)-2);

 

Daca te-ai fi uitat atent ai fi vazut ca l-am pus si in functie.

35012l1.png.aee1a3398b9bd9f8eec50574d2cd

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.