Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [SA] 'Ace ! poslato Avgust 14, 2011, 23:36:44 POSLE PODNE

Naslov: [Pomoc]Spawn
Poruka od: [SA] 'Ace ! poslato Avgust 14, 2011, 23:36:44 POSLE PODNE
Skripta koju koristim:LARP
Detaljan opis problema: Imam problem kad me ubiju i sad budem u bolnici i posle bolnice me spawna ispred bolnice! Kako da napravim da me spawna nazad u bazi ili ako sam civil na aerodromu ????
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://


Moderator:
Ispravljen prefix sledeci put lock.
Naslov: Odg: Pomoc Spawn
Poruka od: Quality Samp poslato Avgust 15, 2011, 00:20:28 PRE PODNE
posalji taj dio iz pawna...(to gdje ce se spawn poslje bolnickog trermana)
da vidim ,napamet je skoro nemoguce

ili
da uradis
ovako
Public OnPlayerSpawn (playerid)
{
     if(pInfo[PlayerTeam] == 0 )
     {
     SetPlayerPos(playerid, x,y,z);
     }
     else if(pInfo[PlayerTeam] == 1 )
     {
     SetPlayerPos (playerid, x,y,z);
     }

i tako uradis za x broj gangova
i stavis koordinate gdje ce se spawn
i na kraju zatvoris
return 1;
}
Naslov: Odg: Pomoc Spawn
Poruka od: [SA] 'Ace ! poslato Avgust 15, 2011, 02:02:19 PRE PODNE
   
Evo
             new cut = deathcost; //PlayerInfo[playerid][pLevel]*deathcost;
            SafeGivePlayerMoney(playerid, -cut);
            format(string, sizeof(string), "DOC: Your Medical Bill comes to $%d, Have a nice day.", cut);
            SendClientMessage(playerid, TEAM_CYAN_COLOR, string);
            MedicBill[playerid] = 0;
            MedicTime[playerid] = 0;
            NeedMedicTime[playerid] = 0;*/
            PlayerInfo[playerid][pDeaths] += 1;
            SetPlayerHealth(playerid, 25.0);
             SetPlayerInterior(playerid, 3);
             PlayerInfo[playerid][pInt] = 3;
              rand = random(sizeof(gMedicSpawns));
            SetPlayerPos(playerid, gMedicSpawns[rand][0], gMedicSpawns[rand][1], gMedicSpawns[rand][2]); // Warp the player
            SetPlayerFacingAngle(playerid, 0);
              TogglePlayerControllable(playerid, 0);
              GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~You need to rest now ...", 30000, 3);
              JustDied[playerid] = 1;
              MedicTime[playerid] = 1;
              ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
              if(PlayerInfo[playerid][pDonateRank] > 0)
              {
                  NeedMedicTime[playerid] = 1;
              }
              else
              {
                 NeedMedicTime[playerid] = 1;
            }
              PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0);
             return 1;
         }
      }
Naslov: Odg: Pomoc Spawn
Poruka od: System32 poslato Avgust 15, 2011, 07:27:52 PRE PODNE
nadi gMedicSpawns to bi trebalo biti pri vrhu moda, i trebao bi dobit par koordinata u tom new-u
Naslov: Odg: Pomoc Spawn
Poruka od: [SA] 'Ace ! poslato Avgust 15, 2011, 10:19:27 PRE PODNE
sta cu sa njima ?
Naslov: Odg: Pomoc Spawn
Poruka od: System32 poslato Avgust 15, 2011, 10:21:58 PRE PODNE
pa to su ti koordiante gdje se spawna, bolnica itd.
Naslov: Odg: Pomoc Spawn
Poruka od: [SA] 'Ace ! poslato Avgust 15, 2011, 11:12:47 PRE PODNE
Kako da ubacim da mi spawna nazad u bazi posle bolnice a ne ispred bolnice ???