GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: skbence - 2012. május 12. - 16:16:06

Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:16:06
Sziasztok. Egy skinválasztót szeretnék létrehozni. Amikor belépek a szerverre lehessen skint váltani. Nemtudom hogyan kezdjek bele :(
Ha valaki segítene megköszönném!
Cím: Skinválasztó
Írta: BoSS - 2012. május 12. - 16:22:42
Ezt GameStar csinálta,ez egy nagyon szép karakter választó annyi,hogy mellé kell még raknod sckineket amit ki választ
itt amit GameStar csinált
http://sampforum.hu/index.php?topic=25532.0
Skineket meg
ez alá pakold be pl így
 
public OnGameModeInit()
{
    AddPlayerClass(0, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(1, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(2, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(3, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(4, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(5, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(6, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(7, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(8, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(9, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(10, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(11, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(12, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(13, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(14, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(15, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    return 1;
}
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:23:01
OnPlayerRequestClass függvény kell neked akkor.
az alá:
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234); // játékos pozíciója
SetPlayerFacingAngle(playerid, 270.0); // Játékos szöge
    SetPlayerInterior(playerid,14); // Interior ID
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234); // Kamera pozíciója
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234); // Ide a játékos pozícióját írd vagyis oda nézzen a kamera.
Szóval felmész a szerveredre, és mentesz 2 pozíciót, az eggyik a játékos pozíciója a másik a kamera pozíciója, ahol a kamera a játékost fogja nézni.
Ha nem érted megcsináljuk együtt.
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:24:32
Idézetet írta: Flash date=1336832581\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
OnPlayerRequestClass függvény kell neked akkor.
az alá:
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234); // játékos pozíciója
SetPlayerFacingAngle(playerid, 270.0); // Játékos szöge
    SetPlayerInterior(playerid,14); // Interior ID
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234); // Kamera pozíciója
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234); // Ide a játékos pozícióját írd vagyis oda nézzen a kamera.
Szóval felmész a szerveredre, és mentesz 2 pozíciót, az eggyik a játékos pozíciója a másik a kamera pozíciója, ahol a kamera a játékost fogja nézni.
Ha nem érted megcsináljuk együtt.
 
Úúúú ez nekem bonyi! Csinálnál nekem 1 -et? Mindegy nekem a kamera hol áll.. csak annyi, hogy a skineket betudjam rakni!
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:26:46
Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:29:36
Idézetet írta: Flash date=1336832806\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
 
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : error 001: expected token: \"(\", but found \"á\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : error 001: expected token: \";\", but found \"-identifier-\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : error 001: expected token: \";\", but found \"á\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : fatal error 107: too many error messages on one line
ezeket a hibákat adja ki :(
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:30:52
Melyik a 71. sor?
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:32:45
Idézetet írta: Flash date=1336833052\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Melyik a 71. sor?
 
CMD:szabályok(playerid, params[])
Köze nincs hozzá szerintem!
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:33:50
Nincs köze hozzá de segítek ebben is. :)
CMD:szabályok(playerid, params[])
ezt írd át erre: CMD:szabalyok(playerid, params[])
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:36:25
Idézetet írta: Flash date=1336833230\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Nincs köze hozzá de segítek ebben is. :)
CMD:szabályok(playerid, params[])
ezt írd át erre: CMD:szabalyok(playerid, params[])
 
Átírtam. És a skinválasztóval mivan? Mert már kellene a mod-ba! Eddig azt az 1 dolgot nemtudtam megcsinalni!
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:37:22
Idézetet írta: Flash date=1336832806\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
 
Már leírtam..
+ az OnGameModeInit alá tedd be a skinneket.
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:40:57
Idézetet írta: Flash date=1336833442\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic


Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
 
Már leírtam..
+ az OnGameModeInit alá tedd be a skinneket.
 
[/quote]
Köszi megvan !:)
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:16:06
Sziasztok. Egy skinválasztót szeretnék létrehozni. Amikor belépek a szerverre lehessen skint váltani. Nemtudom hogyan kezdjek bele :(
Ha valaki segítene megköszönném!
Cím: Skinválasztó
Írta: BoSS - 2012. május 12. - 16:22:42
Ezt GameStar csinálta,ez egy nagyon szép karakter választó annyi,hogy mellé kell még raknod sckineket amit ki választ
itt amit GameStar csinált
http://sampforum.hu/index.php?topic=25532.0
Skineket meg
ez alá pakold be pl így
 
public OnGameModeInit()
{
    AddPlayerClass(0, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(1, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(2, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(3, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(4, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(5, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(6, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(7, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(8, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(9, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(10, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(11, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(12, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(13, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(14, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    AddPlayerClass(15, 328.3595, -303.3012, 4.3512, 71.2727,0,0,0,0,0,0);
    return 1;
}
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:23:01
OnPlayerRequestClass függvény kell neked akkor.
az alá:
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234); // játékos pozíciója
SetPlayerFacingAngle(playerid, 270.0); // Játékos szöge
    SetPlayerInterior(playerid,14); // Interior ID
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234); // Kamera pozíciója
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234); // Ide a játékos pozícióját írd vagyis oda nézzen a kamera.
Szóval felmész a szerveredre, és mentesz 2 pozíciót, az eggyik a játékos pozíciója a másik a kamera pozíciója, ahol a kamera a játékost fogja nézni.
Ha nem érted megcsináljuk együtt.
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:24:32
Idézetet írta: Flash date=1336832581\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
OnPlayerRequestClass függvény kell neked akkor.
az alá:
SetPlayerPos(playerid,258.4893,-41.4008,1002.0234); // játékos pozíciója
SetPlayerFacingAngle(playerid, 270.0); // Játékos szöge
    SetPlayerInterior(playerid,14); // Interior ID
SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234); // Kamera pozíciója
SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234); // Ide a játékos pozícióját írd vagyis oda nézzen a kamera.
Szóval felmész a szerveredre, és mentesz 2 pozíciót, az eggyik a játékos pozíciója a másik a kamera pozíciója, ahol a kamera a játékost fogja nézni.
Ha nem érted megcsináljuk együtt.
 
Úúúú ez nekem bonyi! Csinálnál nekem 1 -et? Mindegy nekem a kamera hol áll.. csak annyi, hogy a skineket betudjam rakni!
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:26:46
Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:29:36
Idézetet írta: Flash date=1336832806\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
 
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : error 001: expected token: \"(\", but found \"á\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : error 001: expected token: \";\", but found \"-identifier-\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : error 001: expected token: \";\", but found \"á\"
D:\\LETÖLTÉSEK\\Szerverhez\\Gamemode\\sajatmod.pwn(71) : fatal error 107: too many error messages on one line
ezeket a hibákat adja ki :(
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:30:52
Melyik a 71. sor?
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:32:45
Idézetet írta: Flash date=1336833052\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Melyik a 71. sor?
 
CMD:szabályok(playerid, params[])
Köze nincs hozzá szerintem!
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:33:50
Nincs köze hozzá de segítek ebben is. :)
CMD:szabályok(playerid, params[])
ezt írd át erre: CMD:szabalyok(playerid, params[])
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:36:25
Idézetet írta: Flash date=1336833230\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Nincs köze hozzá de segítek ebben is. :)
CMD:szabályok(playerid, params[])
ezt írd át erre: CMD:szabalyok(playerid, params[])
 
Átírtam. És a skinválasztóval mivan? Mert már kellene a mod-ba! Eddig azt az 1 dolgot nemtudtam megcsinalni!
Cím: Skinválasztó
Írta: Flash - 2012. május 12. - 16:37:22
Idézetet írta: Flash date=1336832806\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic
Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
 
Már leírtam..
+ az OnGameModeInit alá tedd be a skinneket.
Cím: Skinválasztó
Írta: skbence - 2012. május 12. - 16:40:57
Idézetet írta: Flash date=1336833442\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21351\" data-ipsquote-contentclass=\"forums_Topic


Itt egy alap. :D
 
public OnPlayerRequestClass(playerid, classid) 
{
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);
return 1;
}

 
De ha kell egyedi, akkor csinálok. :)
 
Már leírtam..
+ az OnGameModeInit alá tedd be a skinneket.
 
[/quote]
Köszi megvan !:)