Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: DjokoÅ¡ poslato Februar 16, 2014, 00:46:11 PRE PODNE

Naslov: POMOC-spawn
Poruka od: Djokoš poslato Februar 16, 2014, 00:46:11 PRE PODNE
Skripta koju koristim: FG-RP (stari)
Detaljan opis problema: Nije problem,ali zelim da promenim SPAWN,kada se ulazi na server,da te spawna kod aerodroma,ali unutra ,pa da izadjes napolje.
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: POMOC-spawn
Poruka od: _-Sonny-_ poslato Februar 16, 2014, 00:52:10 PRE PODNE
Treba ti napraviti enterijer kod aerdroma da se moze uci pa tek onda sacuvati poziciju kordinate i to sve ide u pawbo
Naslov: Odg: POMOC-spawn
Poruka od: Djokoš poslato Februar 16, 2014, 00:58:23 PRE PODNE
ali kako bese da uzmem kordinate ? sta se pritisne :D??
Naslov: Odg: POMOC-spawn
Poruka od: yabb3 poslato Februar 16, 2014, 01:05:28 PRE PODNE
Pa dobro daj kordinatu interijera (znači mapa unutrašnjosti aerodroma to jest kordinata na izlasku kod vrata)
Trebao bi odraditi ovako

Public OnPlayerSpawn(playerid)
{
    SetPlayerPos(playerid, X, Y, Z); // X Y Z dobijaÅ¡ tako Å¡to ideÅ¡ /save 'u igri' i onda u dokumentima naÄ'eÅ¡ savedpositions i izvučeÅ¡ kordinate.
    return 1;
}


Sledeći korak,

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) // na pritisak nekog keya
{
if ( PRESSED(KEY_SECONDARY_ATTACK) ) // ako je pritisnut key f
{
if(IsPlayerInRangeOfPoint(playerid, 3, X Y Z)) // kordinata od izlaza
{
SetPlayerPos(playerid, X Y Z); // kordinata ulaza
GameTextForPlayer(playerid, "~r~Aerodrom!", 5000, 1); // tekst za igrača
}
else if(IsPlayerInRangeOfPoint(playerid, 3, X Y Z)) // kordinata ulaza
{
SetPlayerPos(playerid, X Y Z); // kordinata izlaza
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1); // tekst za igrača
}
}
return 1;
}


To bi bilo to,javi ako nešto nije jasno
Naslov: Odg: POMOC-spawn
Poruka od: _-Sonny-_ poslato Februar 16, 2014, 14:57:18 POSLE PODNE
brate nadjes gta san andreas debug pokrenes odes do zeljenog mesta i kucas u chat /save i dobijes kordinate u gta san andreas user files i te pozicije kopiras u pawno to ti ide u OnGameModeInit to je to nista tesko ;)