Szerző Téma: gf-ol sf-be  (Megtekintve 1201 alkalommal)

gf-ol sf-be
« Dátum: 2010. február 05. - 20:43:53 »
0 Show voters
Sziasztok ezt a kis részt a gf módból szettem ki tudnátok segíteni nekem, hogy miért nem jó ez ha beteszem egy másik módba?
 
public SearchingHit(playerid)
{
new string[256];
new giveplayer[MAX_PLAYER_NAME];
new searchhit = 0;
for(new i=0; i<MAX_PLAYERS; i++)
{
   if(IsPlayerConnected(i))
   {
       if(searchhit == 0)
       {
          if(PlayerInfo[pHeadValue] > 0 && GotHit == 0 && PlayerInfo[pMember] != 8)

          {


              GetPlayerName(i, giveplayer, sizeof(giveplayer));


              searchhit = 1;


              hitfound = 1;


              hitid = i;


              for(new k=0; k<MAX_PLAYERS; k++)


            {


               if(IsPlayerConnected(k))


               {


                    if(PlayerInfo[k][pMember] == 8 || PlayerInfo[k][pLeader] == 8)


                    {


                           SendClientMessage(k, COLOR_WHITE, \"|__________________ Bérgyilkos ügynökség __________________|\");


                         SendClientMessage(k, COLOR_DBLUE, \"*** Bejövo üzenet: Egy kihívás elérheto. ***\");


                         format(string, sizeof(string), \"Személy: %s   ID: %d   Vérdíj: %d$\", giveplayer, i, PlayerInfo
[pHeadValue]);

                     SendClientMessage(k, COLOR_DBLUE, string);


                     SendClientMessage(k, COLOR_YELLOW, \"Használd a Givehit-et, hogy kioszd valamelyik hitmannek a célszemélyt.\");


                     SendClientMessage(k, COLOR_WHITE, \"|________________________________________________________|\");


                     }


                }


            }


            return 0;


          }


      }


   }


}


if(searchhit == 0)


{


    SendClientMessage(playerid, COLOR_GREY, \"   Nincs célszemély!\");


}


return 0;


}

[/quote]



public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{


if(gTeam[playerid] >= 3)


{


   if (IsACopCar(vehicleid) && !ispassenger)


   {


      if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pLeader]==3) {}


       else { WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, \"Loptál egy rendorautót!\"); }


   }


   if (IsAnAmbulance(vehicleid) && !ispassenger)


   {


       if(PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4) { }


       else { WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, \"Loptál egy mentokocsit\"); }


   }


}


return 1;


}

[/quote]

Kérlek segítsetek, hogy muködjön másik módba is
« Utoljára szerkesztve: 2010. február 05. - 21:01:37 írta joni935 »

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
gf-ol sf-be
« Válasz #1 Dátum: 2010. február 06. - 14:33:08 »
0 Show voters
A fórumon nem engedélyezett a duplaposzt szerkeszd elozo hozzászólásod!
Az általad bemásolt kód azért nem muködik mert temérdek olyan változó van benne használatban ami a Keresztapa módban van deklarálva így a másik módnál a fordító nem ismeri.

gf-ol sf-be
« Válasz #2 Dátum: 2010. február 06. - 19:36:46 »
0 Show voters
Szia értem és nem tudtok készíteni ilyen skriptet ami tartalmaz ilyeneket?

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
gf-ol sf-be
« Válasz #3 Dátum: 2010. február 06. - 21:41:57 »
0 Show voters
Megnézed a Keresztapa játékmódban ,hogy az ismeretlen változók hol milyen értéket kapnak, majd ugyanazon változók értékét ugyanott ugyanarra változtatod, ezenkívül deklarálni sem árt oket  ;) :D

gf-ol sf-be
« Válasz #4 Dátum: 2010. február 06. - 22:39:21 »
0 Show voters
Kérlek segíts

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
gf-ol sf-be
« Válasz #5 Dátum: 2010. február 06. - 22:43:30 »
0 Show voters
Nem ismerem a gf forrását így nem tudom hol használatosak ezek a változók.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal