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

Recommended Posts

Posted

safm.png

Introduction

Acest filterscript a fost cerut de RzV ( AICI ), de fapt, el ceruse un tutorial despre cum sa faci un Food Menu, dar l-am facut filterscript. Acest include ii permite jucatorului sa isi cumpere mancare pentru o anumita suma de bani, obtinand in schimb viata.

Installation

1. Pune "safm.pwn" in folderul ".../filterscripts".

2. Intra in el si apasa F5 ( face .amx ) .

3. Pune la linia "filterscripts" in fisierul ".../server.cfg" "safm" .

Features

  • Acest filterscripts este facut ca oricine sa poata adauga o noua mancare, doar adaugand o noua linie, AddFood, pentru a nu trebui sa modifice foarte mult in script.
    Cum poti adauga o noua mancare: Sub OnFilterScriptInit sunt cateva 'AddFood', sub ultimul puteti adauga cate vreti, in acest mod:

AddFood( id_food, "Nume_mancare", Pret_Mancare, Cata_Viata_Iti_Da );

  • Daca depasiti 10 stiluri de mancare, mariti "MAX_FOODS" din varful scriptului.
  • Pretul maxim al mancarii este 1000$, se poate mari din varful scriptului de la "MAX_fPRICE" din varful scriptului.
  • Numele maxim al mancarii este de 20 caractere, se poate mari din varful scriptului de la "MAX_FOOD_NAME" din varful scriptului.
  • ID-ul dialogului se poate schimba foarte usor, din varful scriptului de la "DIALOG_FOOD", daca intra in conflict cu alte dialoguri din server.
  • Se poate pune din varful scriptului, stergand "//" din fata la "#define FOOD_AT_PLACE" sa se poata cumpara doar dintr-un anumit mancare cu comanda '/food'. Pozitia acelui loc se poate seta tot din varful scriptului, de la liniile de sub "#if defined FOOD_AT_PLACE", acolo puteti trece coordonatele X, Y, Z ale acelui loc, si distanta de la care jucatorul poate folosi /food cand este langa acele coordonate.
  • Are multe definitii, pentru a face filterscriptul usor de modificat si accesibil oricui.
  • Are si cateva comentarii, pentru a va ajuta si cu cateva explicatii.
  • Daca jucatorul va avea dupa ce mananca viata peste 100, viata i se va seta inapoi la 100.

Screenshot

samp006xg.png

Bugs

  • Daca ati gasit vreun bug, raportati-l dupa urmatorul model:

Nick: ( numele tau de pe forum )

Bug: ( o mica descriere a bugului )

Credits

  • stuntman - a(m) creat filterscript-ul;
  • Roach - logo, stilul descrierii;
  • RzV - sugestie.

Download

SolidFiles - Download

Posted

Multumesc !!=-[GZS]stuntman-=||

Credits

    stuntman - a(m) creat filterscript-ul;
    Roach - logo, stilul descrierii;
    RzV - sugestie.
Da cum credeam . Esita un bug ...... Cand dai cancel iti da kick adica te scoate dupa server . http://imageshack.us/photo/my-images/580/bugev.png/ -------------------------------------------------------------------------------------------------- Si un loc mai exact de unde am putea cumpara mancare ??? ne bagam noi aici coordonatele?
if( !IsPlayerInRangeOfPoint( playerid, FOOD_RANGE, FOOD_PLACE_X, FOOD_PLACE_Y, FOOD_PLACE_Z ) )

Guest farse
Posted

Era mai tare daca faceai inc:

new FoodMenu:foodmeniu;

foodmeniu=AddFoodShop(X,Y,Z);

AddFoodItem(foodmeniu,"Pizza",12/*$*/,50/*hp*/);

AddFoodItem(foodmeniu,"Salam cu pene",5/*$*/,-54/*hp*/);

cu OnPlayerSelectFood(playerid,FoodMenu:foodmeniu);

ShowPlayerFoodMenu(playerid,FoodMenu:foodmeniu);

Hide -||-


Eh,frumos si asa

Posted

Multumesc !!=-[GZS]stuntman-=||

Credits

    stuntman - a(m) creat filterscript-ul;
    Roach - logo, stilul descrierii;
    RzV - sugestie.
Da cum credeam . Esita un bug ...... Cand dai cancel iti da kick adica te scoate dupa server . http://imageshack.us/photo/my-images/580/bugev.png/ -------------------------------------------------------------------------------------------------- Si un loc mai exact de unde am putea cumpara mancare ??? ne bagam noi aici coordonatele?
if( !IsPlayerInRangeOfPoint( playerid, FOOD_RANGE, FOOD_PLACE_X, FOOD_PLACE_Y, FOOD_PLACE_Z ) )

E din cauza GM-ului tau, are pe undeva pe la OnDialogResponse cand nu raspunde sa-i dea kick, deci nu e din vina scripturilor pe care le ei si au dialoguri, e din vina scriptului tau, cauta ! Si coordonatele magazinului se pot modifica din varful scriptului, nu citesti "Features" ? Se pot modifica coordonatele din varful scriptului, de la FOOD_PLACE_X, FOOD_PLACE_Y, FOOD_PLACE_Z si se activeaza decomentand ( stergand // din fata la #define FOOD_AT_PLACE


Era mai tare daca faceai inc:

new FoodMenu:foodmeniu;

foodmeniu=AddFoodShop(X,Y,Z);

AddFoodItem(foodmeniu,"Pizza",12/*$*/,50/*hp*/);

AddFoodItem(foodmeniu,"Salam cu pene",5/*$*/,-54/*hp*/);

cu OnPlayerSelectFood(playerid,FoodMenu:foodmeniu);

ShowPlayerFoodMenu(playerid,FoodMenu:foodmeniu);

Hide -||-


Eh,frumos si asa

Iti place sa te complici ... meniurile stil vechi sunt incete si urate.

Ma mir ca ai zis TU ca e frumos, tu dai doar critici de obicei. :tongue:


@Sweet tu cine mai esti ? EDIT: Am vazut cine esti acum, nu te scot in veci !



Multumesc tuturor !

Guest farse
Posted

Nu critic,doar dau sfaturi

si 'menu' de food,dar tot dialog,nu GtaSa Menu.

Posted

stuntman-=!!" post="81839" timestamp="1309601499"]

E din cauza GM-ului tau, are pe undeva pe la OnDialogResponse cand nu raspunde sa-i dea kick, deci nu e din vina scripturilor pe care le ei si au dialoguri, e din vina scriptului tau, cauta ! Si coordonatele magazinului se pot modifica din varful scriptului, nu citesti "Features" ? Se pot modifica coordonatele din varful scriptului, de la FOOD_PLACE_X, FOOD_PLACE_Y, FOOD_PLACE_Z si se activeaza decomentand ( stergand // din fata la #define FOOD_AT_PLACE

Si ce ar trebui sa-i fac sa numai dea kick :-?? ?

Posted

Si ce ar trebui sa-i fac sa numai dea kick :-?? ?

Scuze ca-ti zic, dar esti but ! Ce zic eu si tu pe urma: "ce ar trebui sa-i fac sa numai dea kick ?" Cauta la OnDialogResponse din GM-ul tau Kick( playerid ); si sterge-l !
Posted

Frumos, imi place! :)

[glow=green,2,300]193.84.64.165:7777[/glow] [glow=blue,2,300]Romania[/glow]  [glow=yellow,2,300]StunT[/glow][glow=red,2,300]ageS[/glow] 0.3a

  • 6 months later...

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.