Jump to content
Autentificarea cu Google și Facebook nu mai este disponibilă. ×

Question

11 answers to this question

Recommended Posts

  • 1
Posted

Inlocuieste verificarea aceea de la deelay cu asta

if(GetPVarInt(playerid, "fish_deelay") > gettime()) return SendClientMessage(playerid, -1, "You can fish again in one minute.");
  • Like 1
  • 1
Posted (edited)

Pai, daca ai iterator pentru admini, se poate face usor.

if(PlayerInfo[playerid][pLevel] < 3 && !Iter_Count(Admins)) return SendClientMessage(playerid, -1, "Nu poti vorbii in chat.");

 

edit: daca nu ai iterator pentru admini, poti creea o variabila globala si daca playerul care se conecteaza are admin plusezi variabila, iar daca se deconecteaza si are admin, scazi variabila.

 

Edited by SanckyAdv
  • 1
Posted

nu ai iterator pentru admini, poti incerca cealalta metoda pe care ti-am zis-o cu variabila globala, sau poti face iterator pt admini, cand se logheaza verifici daca e admin, adaugi id ul playerului in iterator, Iter_Add(numele iteratorului, playerid); iar la deconectare verifici daca e admin si ii dai Iter_Remove din iterator.

 

p.s: creezi iteratorul undeva sus in gamemode, in niciun callback, il creezi ca fiind variabila globala asa: new Iterator:Admins<MAX_PLAYERS>;

  • 0
Posted (edited)

Dupa FishTimerr[playerid]...adauga SetPVarInt(playerid, "fish_deelay", gettime()+60);

Iar inainte de ValidFishPlace adauga if(GetPVarInt(playerid, "fish_deelay" > gettime()) return SendClientMessage(playerid, -1, "You can fish again in one minute.");

 

Edited by IrinelBro57
  • 0
Posted

La linia 50033, la SendClientMessage(playerid, pune un -1 dupa playerid "

SendClientMessage(playerid, -1, "You can fish again in one minute.");
  • 0
Posted (edited)

problema rezolvata, multumesc

Vreau daca un jucator este la nivel este sub 3 , și niciun administrator nu este online , Acest jucator nu poate conversa prin chat

 

cum se face asta?

eu am :  pLevel  si pAdmin

 

Trebuie sa adaug, dupa 

public OnPlayerText(playerid, text[])
{ 

?

Edited by JoeMirana

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.