Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Negalima prašyti ar platinti betkokių žaidimą (multiplayer) palengvinančių programų ir scriptų! Kitaip bus taikoma 1.21. taisyklė

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4749 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

DBind - By DreDas

Sveiki . Pristatau savo FS`Ą "DBind". Viskas pavaizduota filmuke, tad nereikia nieko rodyti . Parodysiu tik kaip susikurti komandą, kuria galės užsibindinti žmogus. Žmogaus užbindimai saugomi .txt failiukuose naudojant "dini" includę, v2 versijoje bus galima saugoti ir į MYSQL.

Kaip susikurti komandą?

1.Susirandame tokią funkciją:

new Commands[][] =
{
"{FF0000}Unbind",
"{04C731}Zinute",
"{04C731}GautiHP",
"{04C731}GautiArmor"
};

ir pridedame jūsų norimą komandą. pavyzdžiui : Teleportas.

Turėtų atrodyti šitaip:

new Commands[][] =
{
"{FF0000}Unbind",
"{04C731}Zinute",
"{04C731}GautiHP",
"{04C731}GautiArmor",
"{04C731}Teleportas"
};

Kai pridedate komandą, paskutiniai eilutei kablelio nereikia, o kitoms reikia.

{04C731} - reiškia žalią spalvą, todėl prie kiekvienos komandos siūlyčiau ją ir naudoti.

{FF0000} - Raudona spalva, naudojama tik Unbind mygtukui.

2.Susirandame Stockus, (komandas).Paskutinė yra GautiArmor:

stock GautiArmor(playerid)
{
SetPlayerArmour(playerid,100.0);
SendClientMessage(playerid,123456,"Gavote 100 ARMOUR");
}

ir po ja dedame

stock Teleportas(playerid)
{
SetPlayerPos(Playerid,x,y,z); // pasikeiskite x,y,z i savo kordinates
}

3.Susirandame tokią funkciją:

stock ZaidejoKomandos(playerid,key,key1[40])
{
switch(pKey[playerid][key])
{
case 0: key1 = "{FF0000} NEPASIRINKTA";
case 1: key1 = "{04C731}Zinute";
case 2: key1 = "{04C731}GautiHP";
case 3: key1 = "{04C731}GautiArmor";
}
return key1;
} 

ir padarome

stock ZaidejoKomandos(playerid,key,key1[40])
{
switch(pKey[playerid][key])
{
case 0: key1 = "{FF0000} NEPASIRINKTA";
case 1: key1 = "{04C731}Zinute";
case 2: key1 = "{04C731}GautiHP";
case 3: key1 = "{04C731}GautiArmor";
case 4: key1 = "{04C731}Teleportas";
}
return key1;
} 

4. Susirandame

stock CommandUse(playerid,key)
{
switch(pKey[playerid][key])
{
case 1: Zinute(playerid);
case 2: GautiHP(playerid);
case 3: GautiArmor(playerid);
}
} 

ir padarome kad būtų taip

stock CommandUse(playerid,key)
{
switch(pKey[playerid][key])
{
case 1: Zinute(playerid);
case 2: GautiHP(playerid);
case 3: GautiArmor(playerid);
case 4: Teleportas(playerid);
}
} 

5. Susikurkite aplankalą "Bind" Scriptfiles direktorijoje

Redaguota , nario DreDas
  • Parašė po 5 mėnesių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4749 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...