Cum sa bagi skin la spawn

Tutoriale cum si despre SA:MP
Scripturi pentru SA:MP
Cele mai frumoase GameMod-uri pentru serveru tau.

Moderator: Nap

Încuiat
Avatar utilizator
Bec
Forum Member
Forum Member
Mesaje: 11
Membru din: 12 Iun 2012, 13:34
Status: Neconectat

Cum sa bagi skin la spawn

Mesaj de Bec » 12 Iun 2012, 22:03

Daca ai observat , cand te spwanezi ai skinul lui cj , pentru ca este singurul skin valabil.
Pentru a adauga mai multe skinuri , vei avea nevoie de pawno si de modul creat mai devreme.

1 - Deschide modul vechi
- Dati search dupa " public OnGameModeInit() "
- In mod normal el arata cam asa
CODE
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
AddPlayerClass = Adaugare Skin de Spawn
AddPlayerClass se foloseste astfel : AddPlayerClass(skinid,coordx,coordy,coordz,inclinatia,arma1,munitie1,arma2,munit
ie2,arma3,munitie3);
-Copiem "AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); " si il scriem exact sub cel original .
CODE
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
- In loc de 0 ( care este skinid ) punem alt skinid.( skinlists AICI
CODE
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(105, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
Daca intram ingame , tot nu ne va aparea sa selectam skin-ul pentru ca este pusa camera look p***t.
-Cautati " public OnPlayerRequestClass(playerid, classid) "care arata cam asa
CODE
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
Si inlocuiti-l cu
CODE
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerInterior(playerid,5);
SetPlayerPos(playerid,323.4,305.6,999.1);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,323.4-1.5-1.0,305.6,999.1+0.7);
SetPlayerCameraLookAt(playerid,323.4-1.0,305.6,999.1+0.7);
return 1;
}
-Apasati butonul COMPILE si deschideti serverul ,daca ati facut totul corect veti avea skin-ul


PS : Puteti adauga cate skinuri vreti , adaugand o noua linie
Exemplu
CODE
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(105, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(106, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(107, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
AddPlayerClass(108, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);

Avatar utilizator
Exc1siOn
Forum Member
Forum Member
Mesaje: 1
Membru din: 27 Feb 2015, 15:50
Status: Neconectat

Re: Cum sa bagi skin la spawn

Mesaj de Exc1siOn » 25 Apr 2015, 12:56

:)) Ce ai facut tu aici nu prea e un tutorial foarte bun , puteai face asa:

Ex:

" Mergem la OnGameModeInit si adaugam AddPlayerClass.

Parametri:
AddPlayerClass(skin, Float:x, Float:y, Float:z, Float:Angle, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);
skin Skin-ul cu care se va spawna jucatorul.
Float:X Coordonata X la care va fi vizualizat skinul.
Float:Y Coordonata Y la care va fi vizualizat skinul.
Float:Z Coordonata Zla care va fi vizualizat skinul.
Float:Angle Directia "fetei" a skinului.
weapon1 Prima arma cu care se va spawna playerul.
weapon1_ammo Gloantele primei arme.
weapon2 A 2-a arma cu care se va spawna playerul.
weapon2_ammo Gloantele armei secundare.
weapon3 A 3-a cu care se va spawna playerul.
weapon3_ammo Gloantele pentru a 3-a arma. "

Etc...

Încuiat

Înapoi la “Tutoriale, FileScript-uri, GameMod-uri”

  • Newest Posts
    Top Active Users
    Newest Users
    • Bancuri de pe netby Avatar utilizator BuZzZ Romania » 15 Mar 2026, 09:24 » în Bancuri
    • Iepurașul de Paște MP40 -mp40_easter_bunnyby Avatar utilizator killer Romania » 08 Mar 2026, 10:13 » în Addon CS
    • CERERE DNS ZM.FhG.Roby Avatar utilizator CORNEL Romania » 05 Mar 2026, 12:40 » în DNS si forum server - Cereri alocare
    • CERERE Clan -$-{-[tNt]-}-$-by Avatar utilizator s500Pink Iceland » 01 Mar 2026, 17:13 » în Cerere clan
    • [Joc] Un alt viitorby Avatar utilizator s500Pink Iceland » 01 Mar 2026, 17:11 » în Jocuri forumiste
    • Avatar utilizator NoahBrown100 Bahrain
        Mesaje: 14
    • Avatar utilizator BuZzZ Romania
        Mesaje: 12
    • Avatar utilizator killer Romania
        Mesaje: 2
    • Avatar utilizator CORNEL Romania
        Mesaje: 1,715
    • Avatar utilizator Chirila Romania
        Mesaje: 6
    • Avatar utilizator 1fuhd Argentina
        Membru din: 13 Mar 2026, 09:58
    • Avatar utilizator Chirila Romania
        Membru din: 05 Mar 2026, 11:21
    • Avatar utilizator s500Pink Iceland
        Membru din: 23 Feb 2026, 20:40
    • Avatar utilizator Mariuxel Iceland
        Membru din: 23 Feb 2026, 01:37
    • Avatar utilizator sikorskipa1 Bahrain
        Membru din: 11 Feb 2026, 16:17