Szerző Téma: Skinválasztó  (Megtekintve 892 alkalommal)

skbence

  • Vendég
Skinválasztó
« Dátum: 2012. május 12. - 16:16:06 »
0 Show voters
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!

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Skinválasztó
« Válasz #1 Dátum: 2012. május 12. - 16:22:42 »
0 Show voters
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;
}

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Skinválasztó
« Válasz #2 Dátum: 2012. május 12. - 16:23:01 »
0 Show voters
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.

skbence

  • Vendég
Skinválasztó
« Válasz #3 Dátum: 2012. május 12. - 16:24:32 »
0 Show voters
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!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Skinválasztó
« Válasz #4 Dátum: 2012. május 12. - 16:26:46 »
0 Show voters
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. :)

skbence

  • Vendég
Skinválasztó
« Válasz #5 Dátum: 2012. május 12. - 16:29:36 »
0 Show voters
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 :(

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Skinválasztó
« Válasz #6 Dátum: 2012. május 12. - 16:30:52 »
0 Show voters
Melyik a 71. sor?

skbence

  • Vendég
Skinválasztó
« Válasz #7 Dátum: 2012. május 12. - 16:32:45 »
0 Show voters
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!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Skinválasztó
« Válasz #8 Dátum: 2012. május 12. - 16:33:50 »
0 Show voters
Nincs köze hozzá de segítek ebben is. :)
CMD:szabályok(playerid, params[])
ezt írd át erre: CMD:szabalyok(playerid, params[])

skbence

  • Vendég
Skinválasztó
« Válasz #9 Dátum: 2012. május 12. - 16:36:25 »
0 Show voters
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!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Skinválasztó
« Válasz #10 Dátum: 2012. május 12. - 16:37:22 »
0 Show voters
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.

skbence

  • Vendég
Skinválasztó
« Válasz #11 Dátum: 2012. május 12. - 16:40:57 »
0 Show voters
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 !:)

skbence

  • Vendég
Skinválasztó
« Válasz #12 Dátum: 2012. május 12. - 16:16:06 »
0 Show voters
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!

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Skinválasztó
« Válasz #13 Dátum: 2012. május 12. - 16:22:42 »
0 Show voters
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;
}

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Skinválasztó
« Válasz #14 Dátum: 2012. május 12. - 16:23:01 »
0 Show voters
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.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal