Szerző Téma: [TUT]Interorba menés!  (Megtekintve 617 alkalommal)

Nem elérhető scripter01

  • 1035
  • Ex Moderálisan Globális
    • Profil megtekintése
[TUT]Interorba menés!
« Dátum: 2011. szeptember 30. - 21:01:36 »
0 Show voters
Sziasztok!
Sokan jönnek hozzám hogy hogyan lehet azt meg csinálni hogy oda állok egy adott pontra és be dobjon egy interorba!
Ennek van több féle módja!Én most csak az egyiket fogom be mutatni!
Texrdawval való interiorba menést!
Elsõ lépés!
Menjünk fel a szerverünkre és egy tetszõleges ponton írjuk be hogy, /save!
Majd áljunk egy kicsit arrébb ahova ki dobjon az interorból!
Ha ez meg van lépjünk le.
Most nyissuk meg a Dokumentumok/Gta User Files/SAMP/savedeposition.txt-t!
Ott látunk kettõ kordinátát!
Az alsó kordináta az azt jelenti hogy ahonnan be megyünk a interiorba!
A felsõ pedig azt ahová ki dobjon az interorból.
Nah most jön a nehezebb rész!
Ha meg van a kettõ kordínáta!
 

public CheckForWalkingTeleport(playerid)
{
Ez alá
if(PlayerToPointStripped(1, playerid,Ide rakd azt a kordinátát ahonnan be fog dobni!, cx,cy,cz)) //Honan dobjon
{//Be járat
GameTextForPlayer(playerid, \"~w~Be járat\", 5000, 1);//Ide írj egy tetszõleges szöveget a képernyõ jobb sarkán lesz látható
SetPlayerInterior(playerid, InterorID);
SetPlayerPos(playerid,Interor kirdínáta);//http://weedarr.wikidot.com/interior itt meg tekinthetõek az interoir ID-k és a kordínáták!
PlayerInfo[playerid][pInt] = InterorID;
}
else if(PlayerToPointStripped(1, playerid,Ide rakd azt a kordinátát ahonnan ki fog menni, cx,cy,cz))//Honan dobjon
{//Ki járat
//GameTextForPlayer(playerid, \"~w~Ki járat\", 5000, 1);//Ide írj egy tetszõleges szöveget a képernyõ jobb sarkán lesz látható
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,Ide majd azt ahova ki fog dobni!);
PlayerInfo[playerid][pInt] = 0;
}

 
Nah most nagyon jól figyelj ezt f6-al konvertáld le ha bent van a modba!
Menj el arra  a helyre ahová be raktad és menj be az interorba!
Majd az interorba egy tetszõleges helyen írd be /save
És azt rakd a ki járathoz \"SetPlayerPos(playerid,Ide majd azt ahova ki fog dobni!);\" az az ebbe a sorba!
Ha meg van márcsak a textdrawot kell le raknunk!
Amit le mentettünk bejárathoz való kordínátát azt másoljuk ki!
Majd rakjuk be így!
 

public OnGameModeInit()
{
Ez alá:
Create3DTextLabel(\"[szöveg]\",SZÍNKÓD,KORDÍNÁTA,18.0,0);

 
Hát akkor ennyi is lenne!
Ha valakinek ezzel segítséget nyújtottam akkor szívesen!
Ha be jött a TUT akkor mehet a +!
Elõre is köszönöm hogy segíthettem hasonló dolgogba lehet kérdezni PM-ben!

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
[TUT]Interorba menés!
« Válasz #1 Dátum: 2011. szeptember 30. - 21:32:57 »
0 Show voters
Kicsit lehetne még bõviteni ezt a \"TUT\"-ot.
Írd le, hogy ezt azért kell csinálni mert ....... ha nem csinálnád akkor ...... lenne.
stb.
Amúgy szép kis tutorial.

[TUT]Interorba menés!
« Válasz #2 Dátum: 2011. szeptember 30. - 22:18:53 »
0 Show voters
Kicsit túl szellõsre sikeredett ez a tut.
Amúgy ez mi PlayerToPointStripped?  Nem találom az alap samp funkciók közt ezért nem ártana publikálni ezt a kódot is, elvileg a leírás azért készül hogy bárki végre tudja hajtani, de ha olyan eljárásokat írsz ki amit nem talál sehol meg lesz a véleménye.
Ja igen, a hejesírás ugye helyesírás?

[TUT]Interorba menés!
« Válasz #3 Dátum: 2011. szeptember 30. - 23:00:21 »
0 Show voters
Texrdawval való interiorba menést![/quote]
Kemény!
A textdrawwal lehet bemenni? ::|
Egyébként ez is nagy:
 
Create3DTextLabel(\"[szöveg]\",SZÍNKÓD,KORDÍNÁTA,18.0,0);[/quote]
Nem úgy kéne,hogyha ott van az ajtónál akkor hozza be a textdrawot?Vagy nem tudom hogyan gondoltad!

[TUT]Interorba menés!
« Válasz #4 Dátum: 2011. október 01. - 00:34:10 »
0 Show voters
Ilyet még nem látam ezt megnézzem!  ::| Kössz a tut -t!

Koncz_Norbert

  • Vendég
[TUT]Interorba menés!
« Válasz #5 Dátum: 2011. október 01. - 08:07:22 »
0 Show voters
Nem emlékszek ilyen eljárásra.
 
public CheckForWalkingTeleport( playerid )

 
[mod]Van 3 napod a bõvítéshez.[/mod]

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
[TUT]Interorba menés!
« Válasz #6 Dátum: 2011. október 01. - 09:28:49 »
0 Show voters
PlayerInfo[playerid][pInt] = InterorID;[/quote]
ha jol tom ehhez kell enum is nem ???

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
[TUT]Interorba menés!
« Válasz #7 Dátum: 2011. október 01. - 09:31:53 »
0 Show voters
Idézetet írta: instant date=1317454129\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12095\" data-ipsquote-contentclass=\"forums_Topic

PlayerInfo[playerid][pInt] = InterorID;
ha jol tom ehhez kell enum is nem ???
 
[/quote]
Jól tudod... Ez nem leírás, mivel, létrehozatlan fügvényeket írt le, valamint deklarálatlan kódokat.

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
[TUT]Interorba menés!
« Válasz #8 Dátum: 2011. október 01. - 10:16:17 »
0 Show voters
Ráadásul ez DT módból van. Aki nem hiszi, töltse le DT módot.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal