Szerző Téma: Rengetegszer spawnolás  (Megtekintve 843 alkalommal)

Rengetegszer spawnolás
« Dátum: 2012. július 12. - 14:47:11 »
0 Show voters
Helló!
Tudom, feltettem már ezt a kérdést, de az csak házi szerveren volt.
A hostingos szerveren is felmerült újra  :(
Nos, betettünk 3 Frakciót és ha abban a frakciókban vagyunk akkor loginnál rengetegszer lespawnolunk.
De csak azoknál a frakcióknál.
 

A válaszokat elõre is nagyon szépen köszönöm!
« Utoljára szerkesztve: 2012. július 12. - 19:25:16 írta Dommper »

dexi

  • Vendég
Rengetegszer spawnolás
« Válasz #1 Dátum: 2012. július 12. - 14:53:08 »
0 Show voters
Nálam az OnPlayerDeath függvény csinálta ezt, mikor megmondtam neki hogy spawnoljon le :D. Lespawnolta vagy 4000x a karaktert majd ledobott crashel. Van lespawnolási kód OnPlayerDeath alatt? Vagy valami a 3 frakcióhoz kapcsolódó dolog?

Rengetegszer spawnolás
« Válasz #2 Dátum: 2012. július 12. - 19:23:40 »
0 Show voters
Idézetet írta: Fl0rian date=1342097588\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24230\" data-ipsquote-contentclass=\"forums_Topic
Nálam az OnPlayerDeath függvény csinálta ezt, mikor megmondtam neki hogy spawnoljon le :D. Lespawnolta vagy 4000x a karaktert majd ledobott crashel. Van lespawnolási kód OnPlayerDeath alatt? Vagy valami a 3 frakcióhoz kapcsolódó dolog?
 
Semmi.   :( De a többi frakciónak sem

Rengetegszer spawnolás
« Válasz #3 Dátum: 2012. július 12. - 19:44:51 »
0 Show voters
A házi szeródon megoldódott ? Ha nem akkor írd le a spawnolást , hogy ha frakcióba van hova meg ilyenek.
Esetleg úgy van-e megcsinálva hogy , lespawnol a játékos ha frakcióba van és akkor a frakcióhelyre amit kijelöltél ? Mert ha igen akkor nézd át a koordinátákat , vagy lehet már van olyan hogy hova spawnol a játékos  , vagy rosszul csinálhattad úgy értem hogy , lespawnol az eredeti helyen a játékos és lerakja az összes helyre ahol van spawnolás ? Ez a probléma ?

Rengetegszer spawnolás
« Válasz #4 Dátum: 2012. július 13. - 09:45:07 »
0 Show voters
Idézetet írta: Pablo date=1342115091\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24230\" data-ipsquote-contentclass=\"forums_Topic
A házi szeródon megoldódott ? Ha nem akkor írd le a spawnolást , hogy ha frakcióba van hova meg ilyenek.
Esetleg úgy van-e megcsinálva hogy , lespawnol a játékos ha frakcióba van és akkor a frakcióhelyre amit kijelöltél ? Mert ha igen akkor nézd át a koordinátákat , vagy lehet már van olyan hogy hova spawnol a játékos  , vagy rosszul csinálhattad úgy értem hogy , lespawnol az eredeti helyen a játékos és lerakja az összes helyre ahol van spawnolás ? Ez a probléma ?
 
Nem, nem oldódott meg.  :(
Van egy olyan parancs hogy /spawn amibe kiválaszthatod hova spawnolj, fõnökös munka HQ, város, ház/lakás...
 
         if(PlayerInfo[playerid][pOrigin] == 4)// Fõnökös Munka HQ
   {
                  SetProgressBarValue(hungry[playerid], GetProgressBarValue(hungry[playerid])+100); //Éhség 100
       if(PlayerInfo[playerid][pJob] == 18)// buszos Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, -739.7612,2752.8311,47.2201);
         SendClientMessage(playerid,0xFFFF00AA,\"Mivel a buszos társaságot választottad kezdõhelynek, ezért itt kezdesz!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 0);
          PlayerInfo[playerid][pInt] = 0;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s buszos spawnolt a buszos hq-n.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
       if(PlayerInfo[playerid][pLeader] == 7)// Polgármester Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         randspawn = random(sizeof(PolgiSpawn));
         SetPlayerPos(playerid, PolgiSpawn[randspawn][0], PolgiSpawn[randspawn][1], PolgiSpawn[randspawn][2]);
         SendClientMessage(playerid,0xFFFF00AA,\"A munkád miatt, a városházán fogsz kezdeni!!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 3);
          PlayerInfo[playerid][pInt] = 3;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s a polgármesteri hivatalban kezdett!.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
       if(PlayerInfo[playerid][pLeader] == 31 || PlayerInfo[playerid][pMember] == 31)// Honvédség Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, 66.6605,1844.9774,17.6476);
         SendClientMessage(playerid,0xFFFF00AA,\"A munkád miatt, a Honvédség lesz a kezdõhelyed!!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 0);
          PlayerInfo[playerid][pInt] = 0;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s Honvéd a HQn kezdett!.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
       if(PlayerInfo[playerid][pLeader] == 32 || PlayerInfo[playerid][pMember] == 32)// Tûzoltó Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, -760.8220,2745.3677,45.8452);
         SendClientMessage(playerid,0xFFFF00AA,\"A munkád miatt, a tûzoltóságnál fogsz kezdeni!!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 0);
          PlayerInfo[playerid][pInt] = 0;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s Tûzoltó a HQn kezdett!.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
       if(PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4)// Mentõs Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, 371.1353,176.3035,1019.9844);
         SendClientMessage(playerid,0xFFFF00AA,\"A munkád miatt a kórház lesz a kezdõhelyed!!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 3);
          PlayerInfo[playerid][pInt] = 5;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s mentõs a kórházba kezdett.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
       if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)// Rendõr Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, 254.3150,63.5515,1003.6406);
         SendClientMessage(playerid,0xFFFF00AA,\"A rendõrségen fogsz kezdeni, ez köszönhetõ a munkádnak!!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 6);
          PlayerInfo[playerid][pInt] = 5;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s rendõr a rendõrségen kezdett.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
       if(PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10)// Taxis Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, 375.7277,191.2157,1014.1875);
         SendClientMessage(playerid,0xFFFF00AA,\"A taxi társaság irodájában fogsz kezdeni!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 3);
          PlayerInfo[playerid][pInt] = 3;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s taxis elkezdte a játékot az irodában.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
        if(PlayerInfo[playerid][pLeader] == 9 || PlayerInfo[playerid][pMember] == 9)// Rádiós Spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, 357.4161,207.2986,1008.3828);
         SendClientMessage(playerid,0xFFFF00AA,\"A stúdióban fogsz kezdeni!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 3);
          PlayerInfo[playerid][pInt] = 3;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s rádiós a Stúdióban kezdett.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx);
       }
       if(PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17) // szerelõ spawn
      {
         SetPlayerSkin(playerid, PlayerInfo[playerid][Munkaruha1]);
         Nevekki(playerid);
         SetPlayerPos(playerid, -305.1622,2688.9707,62.7000);
         SendClientMessage(playerid,0xFFFF00AA,\"A mûhelyben fogsz kezdeni!!\");
          SetPlayerToTeamColor(playerid);
          SetPlayerInterior(playerid, 0);
          PlayerInfo[playerid][pInt] = 0;
          new nev[32];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s szerelõ a mûhelyben kezdett.\",y,m,d,h,mi,s,nev);
         LoOoG(stringx)
       }
       return 1;
   }

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Rengetegszer spawnolás
« Válasz #5 Dátum: 2012. július 13. - 16:42:56 »
0 Show voters
OnplayerSpawn alatt nincs SpawnPlayer?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal