
random žaidėjas
random žaidėjas
Sveiki, esu visiškai žalias amxx scriptinge, tad prašau pagalbos, kaip man padaryti, kad atsitiktinai parinktas žaidėjas gautų ginklą (nesvarbu kokį, pavadinimą galėsiu pakeisti). Žiūrėjau kitas panašias pagalbos prašymo temas, bet man nepadėjo, arba pražiopsojau. Būčiau dėkingas už pagalbą (tikiuosi forumas dar nemiręs
)


- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: random žaidėjas
Pažiūrėk į praeitį, pasinaudok paieška, apie tai buvo kalbėta jau ne vieną sykį, kad esi naujokas, nereiškia, kad nemoki naudotis paieška, o jei vis dėl to tai reikštų, kad nemoki naudoti ir paieška, tada mūsų uždaroje žmonių grupėje, nelabai atsirastų galinčių tau padėti.
Re: random žaidėjas
Aš esu radęs temą kur 3 žaidėjai random pasirenkami, bet aš nenutuokiu kaip tiems žaidėjams suteikti ginklus ar ką nors kitą nustatyti.

Re: random žaidėjas
Nežinau ar pawn'e yra funkcija rand(), bet yra tai, gauni visus prisijungusius žmones ir su rand() random'ini...
Re: random žaidėjas
Duoti ginklą: http://www.amxmodx.org/funcwiki.php?go=func&id=120 (apačioje pavyzdys)
Ginklų pavadinimai: http://wiki.alliedmods.net/CS_Weapons_Information
Ginklų pavadinimai: http://wiki.alliedmods.net/CS_Weapons_Information
Re: random žaidėjas
Code: Select all
#include <amxmodx>#include <fun>#include <cstrike> public plugin_init() { //...} public random_gun() { new players[32], num get_players(players, num, "a") new id = players[random(num)] give_item(id, "weapon_m4a1") cs_set_user_bpammo(id, CSW_M4A1, 90) //new name[33] //get_user_name(id, name, charsmax(name)) //client_print(0, 3, "%s got free weapon", name)}
Who is online
Users browsing this forum: No registered users and 4 guests