Jump to content

Matt

VIP
  • Posts

    555
  • Joined

  • Last visited

  • Days Won

    13

Everything posted by Matt

  1. FS-ul se incarca imediat dupa ce ai folosit comanda, poti verifica in consola daca l-a incarcat cu succes. Nu toata lumea foloseste sistemul de RCON.
  2. In cazul in care nu folosesti RCON, poti incerca comenzile de la mine.
  3. CMD:loadfs(playerid, params[]) { new cmd[30]; if(sscanf(params, "s[30]", cmd)) return SCM(playerid, 0xFFFFFFFF, "/loadfs <FS Name>"); new str[128]; format(str, 128, "loadfs %s", cmd); SendRconCommand(str); return 1; } CMD:unloadfs(playerid, params[]) { new cmd[30]; if(sscanf(params, "s[30]", cmd)) return SCM(playerid, 0xFFFFFFFF, "/unloadfs <FS Name>"); new str[128]; format(str, 128, "unloadfs %s", cmd); SendRconCommand(str); return 1; } Vei avea nevoie si de libraria sscanf.
  4. Creezi o comanda care trimite un query in baza de date si apoi afiseaza randurile rezultate. SELECT `Name` FROM `bans` if(cache_get_row_count() > 0) { new name[MAX_PLAYER_NAME]; cache_get_field_content(0, "Name", name, SQL, MAX_PLAYER_NAME); SendClientMessage(playerid, 0xFFFFFFFF, name); }
  5. Daca vreti sa va intreceti care este mai bun la scripting, faceti o prin fapte, nu prin scris...
  6. Baiatul nu a cerut o comanda de restart...
  7. unde ai definit TextDraw-ul defineste vectorul LogoTD in functie de cate are. Daca LogoTD incepe de la [0] si se termina la (spre exemplu) [7], tu vei defini LogoTD[8].
  8. Nu poti restarta server-ul fara sa dai afara jucatorii de pe el.
  9. Daca nu ne dai si codul cu problema si ne explici pe romaneste, nu te putem ajuta...
  10. In aceste functii ai comparat dmg cu dmg, care (evident) sunt egale. In functia top1, trebuie sa o compari cu variabila locul1, astfel => dmg > locul1, pentru celelalte la fel.
  11. Practic, trebuie sa creezi inca 3 variabile (care sa nu fie vectori), "top3", "top2", "top1" si verifici: foreach(new x : Player) { if(MetinDamage[x] > top3) top3 = x; else if(MetinDamage[x] > top2) top2 = x; else if(MetinDamage[x] > top1) top1 = x; }
  12. Acel sistem verifica folosind functia OnPlayerWeaponShot daca tinta este un obiect, apoi verifica daca obiectul e, sa zicem, "MetinObject". Daca acel obiect a fost lovit, atunci, sa zicem, variabila "MetinDamage[playerid]" creste cu random(5) + 1. Cand piatra a fost distrusa, verifici prin toti jucatorii care au dat cel mai mult damage.
  13. Eu am lucrat pe zcmd de cand am inceput sa scriptez si sunt multumit
×
×
  • Create New...