Skripta koju koristim:Moj DM mod od 0
Detaljan opis problema:Napravio sam da se biraju izmedju 2 klase sve je ok nema errora ali npr ako sam stavio da se bira izmedju mafije i pd-a ono sam namestio da bude pd i mafijin skin ali bude cj skin i kao ta addplayerclass nepostoji znacikao da sam ostavio kordinate i skin koji se dobija da bude prazno mozda ima veze jer sam skoro dodao login/reg sistem pa da on pravi probleme da ne ucita addplayerclass ili nes
Dio skripte:
[pawn]#define TEAM_PALOMINOMAFIJA 1
#define TEAM_POLICIJA 2[/pawn]
[pawn] AddPlayerClass(311,2303.5693,-68.7268,26.4844,97.4793,25,20,24,35,0,0); // pd
AddPlayerClass(293,2549.2097,25.1110,27.6756,91.9782,28,60,33,20,0,0); // palominomafija[/pawn]
[pawn]new TEAM_POLICIJA;
new TEAM_PALOMINOMAFIJA;[/pawn]
[pawn]//============================================================================ >OnPlayerRequestClass
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 2432.9731, 114.4442, 25.8638);
SetPlayerCameraPos(playerid, 2440.0527, 115.1452, 25.8638);
SetPlayerCameraLookAt(playerid, 2432.9731, 114.4442, 25.8638);
switch(classid) //za menjanje klasa
{
case 0:
{
SetPlayerTeam(playerid,TEAM_POLICIJA);
GameTextForPlayer(playerid,"~b~POLICIJA",5000,3);
return 1;
}
case 1:
{
SetPlayerTeam(playerid,TEAM_PALOMINOMAFIJA);
GameTextForPlayer(playerid,"~r~PalominoMafija",5000,3);
return 1;
}
} return 1;
}[/pawn]
Gde si stavio AddPlayerClass? Posto ga ne vidim pod OnPlayerRequestClass, probaj ga tamo staviti, tacnije kod case 0 i kod case 1.
Bar mislim da treba nesto na takvu foru, nisam siguran sve u svemu, proba ne kosta.
http://wiki.sa-mp.com/wiki/SetPlayerPos probaj
Sejnur jel na ovo mislis meni je ovako
[pawn]case 0:
{
AddPlayerClass(311,2303.5693,-68.7268,26.4844,97.4793,25,20,24,35,0,0); // pd
SetPlayerTeam(playerid,TEAM_POLICIJA);
GameTextForPlayer(playerid,"~b~POLICIJA",5000,3);
return 1;
}
case 1:
{
AddPlayerClass(293,2549.2097,25.1110,27.6756,91.9782,28,60,33,20,0,0); // palominomafija
SetPlayerTeam(playerid,TEAM_PALOMINOMAFIJA);
GameTextForPlayer(playerid,"~r~PalominoMafija",5000,3);
return 1;[/pawn]
Ja kako znam, u modu od 0, postoji pod ongamemodeinit nesto na ovaj fazon. Jesi li to obrisao uopste?
[pawn]AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);[/pawn]
Jesam sve sam izbrisao svaki red...I posle se pokajao jel sam ispocetka napisao npr public...{... imam samo ova dva addplayerclassa