Jump to content

Recommended Posts

Posted (edited)

Salutare tuturor, folosesc "SSCANF_Option(MATCH_NAME_PARTIAL, 1);" in callback-ul OnPlayerCommandReceived si uneori imi selecteaza jucatorul gresit chiar daca scriu tot numele acestuia. Daca folosest comenzile pe playerid nu-mi face bug doar daca foloseste comenzile pe numele jucatorului. Daca stie cineva unde ar fi problema , multumesc !

Edited by Jamal Alin

Cea mai sigura sursa de facut bani de buzunar in mediul virtual. Inregistreaza-te si pune-te pe treaba !!!

http://www.viespar.ro/?reff=ab8e9d8086304d6136eac03c710238d7

Posted

Ai putea folosi alta varianta:

sscanf(params, "?<CELLMIN_ON_MATCHES==1>U(-1)", id);
if (id === -1)
{
    // Nu ai introdus niciun nume
}
else if (id === cellmin)
{
    // Rezultate multiple gasite
}
else if (id === INVALID_PLAYER_ID)
{
    // Jucatorul respectiv nu este conectat
}
else
{
    // S-a gasit doar un singur jucator
}

 

Sinner.png

Posted
5 minutes ago, SoNNy.sys said:

Ai putea folosi alta varianta:


sscanf(params, "?<CELLMIN_ON_MATCHES==1>U(-1)", id);
if (id === -1)
{
    // Nu ai introdus niciun nume
}
else if (id === cellmin)
{
    // Rezultate multiple gasite
}
else if (id === INVALID_PLAYER_ID)
{
    // Jucatorul respectiv nu este conectat
}
else
{
    // S-a gasit doar un singur jucator
}

 

Si asta trebuie folosita la fiecare comanda nu ? e mult de munca ..... alta solutie

Cea mai sigura sursa de facut bani de buzunar in mediul virtual. Inregistreaza-te si pune-te pe treaba !!!

http://www.viespar.ro/?reff=ab8e9d8086304d6136eac03c710238d7

Posted (edited)

Eventual fa-ti un stock pe care sa-l folosesti. Revin cu un edit daca gasesc altceva.

EDIT: M-am documentat putin si se pare ca daca tu incerci sa cauti dupa nume, defapt nume partial, o sa-ti returneze ID-ul care a fost gasit primul pe tot serverul. Pe ID e si normal sa nu ai bug pentru ca e doar unul singur. Incearca sa folosesti metoda mea pentru ca e mai indicata la ceea ce ai tu nevoie.

Edited by SoNNy.sys

Sinner.png

Posted (edited)
15 minutes ago, SoNNy.sys said:

Eventual fa-ti un stock pe care sa-l folosesti. Revin cu un edit daca gasesc altceva.

EDIT: M-am documentat putin si se pare ca daca tu incerci sa cauti dupa nume, defapt nume partial, o sa-ti returneze ID-ul care a fost gasit primul pe tot serverul. Pe ID e si normal sa nu ai bug pentru ca e doar unul singur. Incearca sa folosesti metoda mea pentru ca e mai indicata la ceea ce ai tu nevoie.

Da, dar daca eu scriu tot numele nu ar trebuie sa-l gaseasca pe cel corect ? de asta cred ca e un bug ceva ... nu am cum sa folosesc ce ai zis tu ar insemna modificari multe la comenzi si multa munca mai bn renunt la optiunea respectiva si o adaug doar in comanda care vreau neaparat s-o folosesc ... de ex "/id"

Edited by Jamal Alin

Cea mai sigura sursa de facut bani de buzunar in mediul virtual. Inregistreaza-te si pune-te pe treaba !!!

http://www.viespar.ro/?reff=ab8e9d8086304d6136eac03c710238d7

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.