Jump to content

Event Creator


XStormiest

Recommended Posts

Introducere:  Este un include cu 2 functi CreateWeaponEvent pe care il puteti folosi pentru dm events..si star event care l-am pus sa se termine la o perioada limitata de voi deoarece functia cuprinde si stringul time,de asemenea pueti edita suma castigata si scorul de asemenea

Functii:

native CreateWeaponEvent(playerid,weaponid,ammo,x,y,z);
native CreateStarEvent(playerid,x,y,z,time,money,score);

eu am facut doar functile de restu scriptului va ocupati voi;)

Intrebari:

Cum il bag in server ?

pai intiri in folderul pawno al serverului => dai copy si apoi paste la un include redenumesti acel include in EventCreator => si dati copy paste la continutul includelui => intrati in pawno , gm,fs-ul vostru si introduceti in top of script : #include <EventCreator>

daca sunt erori spunetimi pentru ca scriptul l-am creat in aceasta seara si nu l-am testat dar sper ca mearga si sper c a o sa va placa ;)

Include:

[pawn]

#include <a_samp>

forward TimerTest();

new PickUps;

new IsPlayerInEvent[MAX_PLAYERS];

new EventOn[MAX_PLAYERS];

stock CreateWeaponEvent(playerid,weaponid,ammo,x,y,z)

{

      for(new i = 0;i !=MAX_PLAYERS;i++)

      {

                IsPlayerInEvent = 1;

                EventOn = 1;

      }

      if(IsPlayerInEvent[playerid] == 1 && EventOn[playerid] == 1)

        {

                SetPlayerPos(playerid,x,y,z);

              GivePlayerWeapon(playerid,weaponid,ammo);

                   

          }

    return 1;

}

stock CreateStarEvent(playerid,x,y,z,time,money,score)

{

        for(new i = 0;i !=MAX_PLAYERS;i++)

      {

                IsPlayerInEvent = 1;

                EventOn = 1;

                PickUps =  CreatePickup(1247,1,x,y,z,-1);

            SetTimer("TimerTest",time,0);

      }

        return 1;           

}

public TimerTest()

{       

       

        for(new i = 0;i !=MAX_PLAYERS;i++)

      {

                IsPlayerInEvent = 0;

                EventOn = 0;

                DestroyPickup(PickUps);

            SendClientMessage(i,-1,"Nobody wins!! event off!");

              if(IsPlayerInEvent[playerid] == 1 && EventOn[playerid] == 1)

            {

                    SpawnPlayer(playerid);

                      IsPlayerInEvent[playerid] = 0;

                EventOn[playerid] = 0;

              }

      }         

}

[/pawn]

Sper sa va placa si sa mearga bata

P.S: maine fac modificarei si il testez sa vad daca are buguri/erori si altele...

Multumesc Mult o seara buna/dimineata... depinde de momentul in care va uitati in acest topic....

Eu sunt nimeni. Dar prefer sa fiu un nimeni inconjurat de prieteni adevarati, decat un om faimos inconjurat de falsi.

Nu sunt un scripter perfect, nu sunt nici macar pe aproape, insa in in ciuda acestui fapt incerc sa invat sa le fac pe toate.

Link to comment
Share on other sites

ms si stiu ca e ujsor doar l-am facut in 5 minute..... de la 1:20 la 1:25

Eu sunt nimeni. Dar prefer sa fiu un nimeni inconjurat de prieteni adevarati, decat un om faimos inconjurat de falsi.

Nu sunt un scripter perfect, nu sunt nici macar pe aproape, insa in in ciuda acestui fapt incerc sa invat sa le fac pe toate.

Link to comment
Share on other sites

ba stuntman ai inceput sa ma enervezi...nam voie sa creez ceva ca te bagi tu sa ma jignesti...orice fac gata...ma enervezi  nu te mai da asa de mare scripter , nu toti suntem ca Y_Less....avea dreptate Zh3r0 in fine ms oricum...pentru 3/5

asta este modul de  a  scripta...asta e

l-am creat in 5min frate...ce vroiai asa de multe de la mine ? :))

Eu sunt nimeni. Dar prefer sa fiu un nimeni inconjurat de prieteni adevarati, decat un om faimos inconjurat de falsi.

Nu sunt un scripter perfect, nu sunt nici macar pe aproape, insa in in ciuda acestui fapt incerc sa invat sa le fac pe toate.

Link to comment
Share on other sites

ba stuntman ai inceput sa ma enervezi...nam voie sa creez ceva ca te bagi tu sa ma jignesti...orice fac gata...ma enervezi  nu te mai da asa de mare scripter , nu toti suntem ca Y_Less....avea dreptate Zh3r0 in fine ms oricum...pentru 3/5

asta este modul de  a  scripta...asta e

l-am creat in 5min frate...ce vroiai asa de multe de la mine ? :))

Te chinuiai putin la o identare mult mai frumoasa,cat despre idee e foarte frumoasa,5/5 :)

Link to comment
Share on other sites

  • 3 weeks later...

stuntman[]!" post="117114" timestamp="1332600708"]

Foarte usor de facut, urat scriptat, se putea mult mai bine scriptat ... este o aiureala ce ai facut.

3/5, invata sa faci niste scripturi calumea, bine scriptate, aranjate, blabla, sau mai bine: nu mai creea nimic.

Mi-a furat vorbele din gura :))

Fara reclama in semnatura!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.