Szerző Téma: CheckForWalkingTeleport  (Megtekintve 634 alkalommal)

Nem elérhető scripter01

  • 1035
  • Ex Moderálisan Globális
    • Profil megtekintése
CheckForWalkingTeleport
« Dátum: 2013. április 24. - 22:46:18 »
0 Show voters
Sziasztok van egy ilyen kis cuccosom!
Most raktam bele a módba forwardok meg vannak a playertopontal is meg a checkforwalkingal is a kód itt van!
 
public CheckForWalkingTeleport(playerid)
{
   if (PlayerToPoint(3.0, playerid,822.3829,-557.2855,16.3359))
   {//Városháza be
      SetPlayerInterior(playerid,3);
      SetPlayerPos(playerid, 387.7978, 173.8582, 1008.3828);
      GameTextForPlayer(playerid, \"~w~Üdvözöllek a Városházán!\", 5000, 1);
      PlayerInfo[playerid][pInt] = 3;
   }
   else if (PlayerToPoint(3.0, playerid,1073.0619,-344.5148,73.9922))
   {//Városháza ki
       //if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
       {
         SetPlayerInterior(playerid,2);
         SetPlayerPos(playerid, 1205.0947, -10.1685, 1000.9219); // Hitman HQ
         PlayerInfo[playerid][pInt] = 2;
       }
   }
   return 1;
}

 
!!!Most jön a hiba!!!
Szóval, 0 hiba ha jól látom, tudom stb.. fel megyek a szerverre oda megyek ahol éppen ez a poz van most és mi van hát sajnos már be se dob ez a kis cucc, szóval ebben kérném a válaszokat hogy mi lehet ilyenkor :)

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
CheckForWalkingTeleport
« Válasz #1 Dátum: 2013. április 24. - 23:03:32 »
0 Show voters
IsPlayerInRangeOfPoint-t használj. Amúgy írj be valamit a konzolba, hogy fusson le, vajon mûködik-e:
 
printf(\"mûködik\");

 
Ezt másold be kétszer. Egyszer a
SetPlayerInterior(playerid,3);

 fölé, aztán a
PlayerInfo[playerid][pInt] = 3;

 alá. Ha kétszer megkapod az üzenetet a konzolban akkor mûködnie kéne.

Nem elérhető Tomee

  • 385
    • Profil megtekintése
CheckForWalkingTeleport
« Válasz #2 Dátum: 2013. április 25. - 07:32:11 »
0 Show voters
Ezt én legutóbb a larp módban láttam. Ott egy timerhez volt kötve, ami 1 mp-ként újra indult. Azt hiszem az OtherTimerhez. Nem lehet, hogy kilett törölve?

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
CheckForWalkingTeleport
« Válasz #3 Dátum: 2013. április 25. - 09:27:03 »
0 Show voters
és biztos itt a hiba?
ajánlom figyelmedbe ezt a módszert talán segít:
http://sampforum.hu/index.php?topic=18616.0
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető scripter01

  • 1035
  • Ex Moderálisan Globális
    • Profil megtekintése
CheckForWalkingTeleport
« Válasz #4 Dátum: 2013. április 25. - 11:02:31 »
0 Show voters
Hát ki próbáltam RRichard a le írásod de sajnos nem segített a szerver ablakban nem jelent meg az általam választott szöveg...
Szóval más megoldást kell erre találni/unk!
Azért köszönöm...

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
CheckForWalkingTeleport
« Válasz #5 Dátum: 2013. április 25. - 11:17:24 »
0 Show voters
ha nem jelennek meg azt jelenti nem fut le a kód......
szóval ahol meghívod a függvényt ott is csinálj ellenõrzéseket !
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető scripter01

  • 1035
  • Ex Moderálisan Globális
    • Profil megtekintése
CheckForWalkingTeleport
« Válasz #6 Dátum: 2013. április 25. - 11:23:31 »
0 Show voters
Megoldva, Zárom!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal