Szerző Téma: Spawn  (Megtekintve 1450 alkalommal)

Spawn
« Dátum: 2012. november 12. - 00:03:00 »
0 Show voters
Sziasztok!
Elkezdtem 0-ról 1 módot. Elakadtam a spawnnál.
A lényeg, hogy megtörténik a regisztráció, le is menti, meg minden, ki is írja a szöveget, hogy Üdv a szerveren, de ugyanaz nem spawnolja le a játékost. Alul ott van az a karakter választó felület \"< > Spawn\" Pedig az üdvözlõ szöveg alá beírtam az OnPlayerSpawn(playerid);-t ahova be van írva a pozíció.
Szerk: Megnéztem, a karaktert lespawnolja, csak a kamera pozíció ugyanott marad, és lent marad a karakter választó csík is \"< > Spawn\".
« Utoljára szerkesztve: 2012. november 12. - 20:31:16 írta Flember »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Spawn
« Válasz #1 Dátum: 2012. november 12. - 00:35:27 »
0 Show voters
OnPlayerRequestSpawn alatt ugye nem return 0; van?
írj 1 print-et vagy SendClientMessage-t az OnPlayerSpawn alá hogy lespawnolja e a játékost...
http://wiki.sa-mp.com/wiki/SpawnPlayer
« Utoljára szerkesztve: 2012. november 12. - 00:52:53 írta Kovacs_Richard »
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető Lömpi

  • 1257
    • Profil megtekintése
Spawn
« Válasz #2 Dátum: 2012. november 12. - 00:41:35 »
0 Show voters
SpawnPlayer(playerid);

  funkciót
esetleg probáltad már?

Spawn
« Válasz #3 Dátum: 2012. november 12. - 07:02:09 »
0 Show voters
Eddig az OnPlayerSpawn volt beírva, az lespawnolta, csak az történt amit már írtam.
A SpawnPlayer még annyit sem csinál.
Szerk: Megnéztem a return-nál nem 0 volt, hanem false, ha átállítóm 1-re, akkor elég durva dolgok történnek, a képernyõ elkezd összevissza vibrálni, meg ilyenek. Ha 0 akkor ugyanúgy nem csinál semmit, ha false akkor sem...
« Utoljára szerkesztve: 2012. november 12. - 07:12:59 írta Flember »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Spawn
« Válasz #4 Dátum: 2012. november 12. - 11:31:29 »
0 Show voters
http://wiki.sa-mp.com/wiki/OnPlayerSpawn
http://wiki.sa-mp.com/wiki/OnPlayerRequestSpawn
ha az OnPlayerRequestSpawn-nál return 0 van akkor nem tud spawnolni a játékos !
és mind1 hogy false vagy 0 van az ugyanazt a hatást hozza...
http://wiki.sa-mp.com/wiki/SpawnPlayer
ezzel a függvénnyel tudod spawnoltatni a játékost...
szóval akkor villog a képernyõ amikor spawnol a játékos?
nem lehet hogy nagyon kirakod a maprõl vagy hibás Textdraw-ot / Gametext-et mutatsz neki?
tegnap pl a TD / GT hiba volt az egyik fórumozónál...
vagy konkrétan mit csinálsz akkor amikor spawnol?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Spawn
« Válasz #5 Dátum: 2012. november 12. - 14:05:46 »
+1 Show voters
A vibrálással már nincs gond, az OnPlayerRequestSpawn ki lett szedve már.
Leírom mi hol van:
-OnPlayerRequestClass behozza a bejelentkezõ felületet.. játékos bejelentkezik, utána jön a következõ:
-OnPlayerLogin alá be van írva az üdvözlõ szöveg \"Szerver: Üdv a szerveren.\" és a SpawnPlayer(playerid); - A szöveget ki is írja.. hogy Üdv.. de nem spawnol..
-OnPlayerSpawn alatt: SetPlayerPos(playerid, 1486.0591,-1741.7465,13.5469);
Ennyi van a spawnal kapcsolatban. Esetleg így jobban tudsz segíteni :) mindenhol return 1 van írva, az OnPlayerRequestClass alatt return false, ha azt átírom 1-re akkor amint valaki csatlakozik vibrál a képernyõ.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Spawn
« Válasz #6 Dátum: 2012. november 12. - 14:12:31 »
0 Show voters
public OnPlayerRequestClass(playerid,classid)
{
    if(classid == 3 && !IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid,COLOR_GREEN,\"This skin is only for admins!\");
        return 0;
    }
    return 1;
}

 
ez a wikis példa...return 0 miatt nem tud spawnolni...szóval nem false kéne oda szerintem...
a villogás okát kéne megtalálni...õõ publikus a mód?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Spawn
« Válasz #7 Dátum: 2012. november 12. - 14:26:58 »
0 Show voters
Végülis még sokat nem csináltam rajta, mert elakadtam itt, átküldök egy linket priviben. Amúgy a vibrálás már nincs.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Spawn
« Válasz #8 Dátum: 2012. november 12. - 15:00:16 »
0 Show voters
hát én az OnPlayerRequestClass alatt a return false;-t átírtam return 1;-re és mûködik
próbáld ki nálad mit hoz ki...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Spawn
« Válasz #9 Dátum: 2012. november 12. - 17:52:03 »
0 Show voters
Kipróbáltam...
Átírtam 1-re, ismét a vibráló képernyõ, szöveggel a közepén hogy nem vagyok a pályán belül, de azt egyszerûen nem értem..
SetPlayerPos(playerid,1481.5425,-1743.8822,13.5469); most ez van beállítva, elõzõ sem volt jó, ez elvileg Los Santosban a rendõrség környékén kellene spawnolja, nincs mappon kívül...

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Spawn
« Válasz #10 Dátum: 2012. november 12. - 17:58:44 »
0 Show voters
a regnél engem lespawnolt és nem volt villogó kép...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Spawn
« Válasz #11 Dátum: 2012. november 12. - 18:20:17 »
0 Show voters
Hmm.. :/ Mi zavarhat még közbe a módon kívül? scrtipt nincs bent
Van rá esély, hogy a San Andreas szar?

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Spawn
« Válasz #12 Dátum: 2012. november 12. - 18:31:02 »
0 Show voters
hát nálam nincs villogó képernyõ...alap SA-m van...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Spawn
« Válasz #13 Dátum: 2012. november 12. - 20:30:52 »
0 Show voters
Megoldódott, a probléma forrása az AddPlayerClass volt az OnGamemodeInit-ben
Köszi a segítséget Ricsi!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal