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: siklosikrisz - 2012. július 19. - 22:11:52

Cím: Teleport készítés / Berakás játékmódba
Írta: siklosikrisz - 2012. július 19. - 22:11:52
Sziasztok!
Szeretném megkérdezni hogy ezt
 
if(strcmp(cmdtext, \"/tele-sf\", true) == 0)
    {
        if(IsPlayerInAnyVehicle(playerid)) // Játékos jármuben van vagy nincs.
        {
            SetVehiclePos(GetPlayerVehicleID(playerid),-1917.4590,293.9239,41.0469); // Teleportálás jármuvel.
        } else { // Ellenkezoleg (azaz ha nincs jármuben)
            SetPlayerPos(playerid,-1917.4590,293.9239,41.0469); // Teleportálás jármu nélkül.
        }
        return 1; // Visszatérés
    }

 
Hova rakjam be a játékmódba..
Azta segítséget kaptam hogy az public OnPlayerCommandText(playerid,cmdtext[]) alá..
De ha csak úgy berakom alá ezt irja :
 
C:\\DOCUME~1\\RENDSZ~1\\Asztal\\Kiki\\new2.pwn(329) : error 010: invalid function or declaration
C:\\DOCUME~1\\RENDSZ~1\\Asztal\\Kiki\\new2.pwn(331) : error 010: invalid function or declaration
C:\\DOCUME~1\\RENDSZ~1\\Asztal\\Kiki\\new2.pwn(334) : error 010: invalid function or declaration
C:\\DOCUME~1\\RENDSZ~1\\Asztal\\Kiki\\new2.pwn(337) : error 010: invalid function or declaration
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.
Cím: Teleport készítés / Berakás játékmódba
Írta: xXx - 2012. július 19. - 22:18:55
Igy most nemtudom de szóval az egész igy kell kinézzen.
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/tele-sf\", true) == 0)
    {
        if(IsPlayerInAnyVehicle(playerid)) // Játékos jármuben van vagy nincs.
        {
            SetVehiclePos(GetPlayerVehicleID(playerid),-1917.4590,293.9239,41.0469); // Teleportálás jármuvel.
        } else { // Ellenkezoleg (azaz ha nincs jármuben)
            SetPlayerPos(playerid,-1917.4590,293.9239,41.0469); // Teleportálás jármu nélkül.
        }
        return 1; // Visszatérés
    }
return 0;
}
Cím: Teleport készítés / Berakás játékmódba
Írta: siklosikrisz - 2012. július 19. - 22:24:24
Hibátlanul bele sikerült rakni.. Csak a jáátékban nem megy   :D
Cím: Teleport készítés / Berakás játékmódba
Írta: xXx - 2012. július 19. - 22:42:05
Hát én valahogy nemazt olvastam irtad hogy hibát irt... na mind1 minemmegy rajta?
Cím: Teleport készítés / Berakás játékmódba
Írta: CANNONN - 2012. július 19. - 22:53:25
Ajánlom figyelmedbe a zcmd parancsfeldolgozót. Sokkal egyszerûbb, gyorsabb. ;)
http://sampforum.hu/index.php?topic=10780.0
Cím: Teleport készítés / Berakás játékmódba
Írta: dxslide - 2012. július 22. - 00:55:00
#include <a_samp>
#include <zcmd>
CMD:telesf(playerid, params[])
    {
        if(IsPlayerInAnyVehicle(playerid)) // Játékos jármuben van vagy nincs.
        {
            SetVehiclePos(GetPlayerVehicleID(playerid),-1917.4590,293.9239,41.0469); // Teleportálás jármuvel.
        } else { // Ellenkezoleg (azaz ha nincs jármuben)
            SetPlayerPos(playerid,-1917.4590,293.9239,41.0469); // Teleportálás jármu nélkül.
        }
        return 1; // Visszatérés
 }
igy nezne ki zcmd be