Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Tommaso Moreti poslato Februar 04, 2013, 22:01:51 POSLE PODNE

Naslov: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 04, 2013, 22:01:51 POSLE PODNE
Skripta koju koristim: radim od 0
Detaljan opis problema: Nema problema... Samo bi zelio da mi neko objasni ili da tutorial, cod kako da napravim kada se neko konektira na server da onako bude u jednoj protsoriji može izabrati skin ( npr. policajac) i sad ce on kada pritisne spawn da  se spawna gdje ja hocu.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [Pomoć]Trebam pomoć za DM server
Poruka od: Tommaso Moreti poslato Februar 04, 2013, 22:14:16 POSLE PODNE
Može neko?
Naslov: Odg: [Pomoć]Trebam pomoć za DM server
Poruka od: Dimi poslato Februar 04, 2013, 22:59:31 POSLE PODNE
Nemoj dp na 10min odg ce ti ko zna
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 04, 2013, 23:06:43 POSLE PODNE
O.K
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Blaeks poslato Februar 04, 2013, 23:10:55 POSLE PODNE
pa to ti pre svega treba textdrawsetstring, trebace ti funkcija SetPlayerTeam, trebace ti svojstveni textdraw za igraca, bez foreacha, i to je sve, mala tehnologija
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 04, 2013, 23:27:57 POSLE PODNE
Imaš li care tutorial po tutorial ;) !
Ipak novi sam u skriptanju...
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Blaeks poslato Februar 04, 2013, 23:32:49 POSLE PODNE
ako ne znas da napravis textdraw + textdrawsetstring onda ti bas i ne preporucujem stunt server
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: DHV poslato Februar 04, 2013, 23:49:36 POSLE PODNE
Citat: Blaeks poslato Februar 04, 2013, 23:32:49 POSLE PODNE
ako ne znas da napravis textdraw + textdrawsetstring onda ti bas i ne preporucujem stunt server

Jes pročitao uopšte šta on traži? :O

Matori, Kada se igrač konektuje na server, prvo se aktivira OnPlayerConnect callback,posle njega OnPlayerRequestClass pa na kraju OnPlayerSpawn. Ovo tvoje bi išlo tako da pod OnPlayerConnect, da mu stavi poziciju negde gde hoćeš, pa da bira skinove, i automatski si prebacio na OnPlayerRequestClass, odnosno možeš da ideš na "Spawn". Posle toga ideš proveru pod OnPlayerSpawn koji tim je izabrao i prema tome postavlja mu poziciju gde ti hoćeš. Banalizujem stvari da bi ti to razumeo. Ostalo je na tebi da istražuješ.Pozdrav
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Blaeks poslato Februar 05, 2013, 00:24:19 PRE PODNE
Citat: Plavša poslato Februar 04, 2013, 23:49:36 POSLE PODNE
Citat: Blaeks poslato Februar 04, 2013, 23:32:49 POSLE PODNE
ako ne znas da napravis textdraw + textdrawsetstring onda ti bas i ne preporucujem stunt server

Jes pročitao uopšte šta on traži? :O

Matori, Kada se igrač konektuje na server, prvo se aktivira OnPlayerConnect callback,posle njega OnPlayerRequestClass pa na kraju OnPlayerSpawn. Ovo tvoje bi išlo tako da pod OnPlayerConnect, da mu stavi poziciju negde gde hoćeš, pa da bira skinove, i automatski si prebacio na OnPlayerRequestClass, odnosno možeš da ideš na "Spawn". Posle toga ideš proveru pod OnPlayerSpawn koji tim je izabrao i prema tome postavlja mu poziciju gde ti hoćeš. Banalizujem stvari da bi ti to razumeo. Ostalo je na tebi da istražuješ.Pozdrav
a cekaj zato se pravis pametan, jel si procitao ti sta on trazi?
CitatNema problema... Samo bi zelio da mi neko objasni ili da tutorial, cod kako da napravim kada se neko konektira na server da onako bude u jednoj protsoriji može izabrati skin ( npr. policajac) i sad ce on kada pritisne spawn da  se spawna gdje ja hocu.
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: DHV poslato Februar 05, 2013, 10:14:17 PRE PODNE
gde onde ti vidiÅ¡ bilo Å¡ta Å¡to je povezano s td-om? il sam ja retardiran il ti treba da  posetiÅ¡ očnoč lekara.
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 05, 2013, 15:16:11 POSLE PODNE
Ma znam ja napraviti gdje da se spawna... ali me muci ovo biranje skinova...
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Ermin. poslato Februar 05, 2013, 16:09:33 POSLE PODNE
na kraj skripte recimo:

forward SetupPlayerForClassSelection(playerid);
public SetupPlayerForClassSelection(playerid)
{
SetPlayerInterior(playerid,14);
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
}


Pod OnPlayerRequestClass dodaj ovo:
SetupPlayerForClassSelection(playerid);

i pod OnGameModeInit
AddPlayerClass(0,x,y,z,rotacija,gun1,gun2,gun3,metcizagun1,metcizagun2,metcizagun3);
0 = ID skina.. ako zelis da mogu birat izmedju vise skinova naravno dodajes ovo ispod kao gore
AddPl..
AddPl... itd..

http://wiki.sa-mp.com/wiki/Skins:All

Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 05, 2013, 16:11:18 POSLE PODNE
Hvala care odo da probam
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 05, 2013, 16:17:31 POSLE PODNE
E sta trebam tu kod rotacija?
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 05, 2013, 16:23:58 POSLE PODNE
Nece mi ucitat oruzije :S
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Ermin. poslato Februar 05, 2013, 16:29:39 POSLE PODNE
Pa to se RRa kad se spawnujes.. stavi kad se igrac spawnuje da mu da odredjeno oruzje..

public OnPlayerSpawn(playerid)
{
     GivePlayerWeapon(playerid, 25, 7);
     return 1;
}

http://wiki.sa-mp.com/wiki/Weapons
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Tommaso Moreti poslato Februar 05, 2013, 16:30:52 POSLE PODNE
Ok.. ali kada uzmem i spawnam se samo vidim objekte cesu ne... ? Pomoć?
Naslov: Odg: [Pomoć]Trebam pomoć za stunt server
Poruka od: Ermin. poslato Februar 05, 2013, 16:34:20 POSLE PODNE
public OnPlayerSpawn(playerid)
{
     GivePlayerWeapon(playerid, 25, 7);
     SetPlayerInterior(playerid, 0);
     return 1;
}