Jump to content
  • 0

Question

Posted

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.

13 answers to this question

Recommended Posts

Posted

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

  • Administrator
Posted

Nu isi bate joc de tine. Doar ca am modificat putin codul "[pawn]" si nu stiu de ce la tine arata doar pe un rand ...

Posted

Nu isi bate joc de tine. Doar ca am modificat putin codul "[pawn]" si nu stiu de ce la tine arata doar pe un rand ...

Ma poti ajuta tu?

  • Administrator
Posted

Ti-a raspuns NexT.

 

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

Posted

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);
Posted

Daca cheama functia Production da, trebuie sa mearga.

 

Cum fac sa ii pun un timer,ex: wanted 1 = sa dispara in 10 min, wanted 2 = 15 min, wanted 3 = 20 min etc.....ma poti ajuta sa facu asa ceva?

Posted

 

(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

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.