Szerző Téma: Nagy keveredés (0.3d)  (Megtekintve 595 alkalommal)

SyncMaster

  • Vendég
Nagy keveredés (0.3d)
« Dátum: 2012. Május 08. - 13:38:57 »
0 Show voters
SegítenéteK?  :( köszi
1.
Szal az van hogy amikor teleportokat csinálok:
Lementem a teleportok koordinátáit a játékból, legyen mondjuk ez a koordináta LasVenturasba:
2130.1108,1432.6915,10.8203
Megcsinálom hozzá a teleport parancsot.. eddig minden jó, és amikor tesztelném a szerveren nem lasventurasba-be teleportál hanem Sanfierroba (Nem kevertem össze õket ezerszer átnéztem mindet és a koordinátákhoz is odavan irva hogy mi micsoda)
2.
A másik gondom meg az hogy irtam egy segitség parancsot, és amikor beirom azt hogy: /help kiírja hogy Unkown Command, de viszont ha beírom azt hogy: /tele akkor elõjön az a dialog amit a /help parancshoz irtam, és teleportos parancs még nincs is bent a GameModomba, és olyan filterscriptem sincs, mert csak a base van beállítva meg egy adminFS.
 

if(strcmp(cmdtext, \"/help\",true)) {
ShowPlayerDialog(playerid, HELP, DIALOG_STYLE_MSGBOX, \"Segítség\", \"\\n Parancsok: /cmd || Teleportok: /tele\", \"Close\", \"\");
return 1;
}

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Nagy keveredés (0.3d)
« Válasz #1 Dátum: 2012. Május 08. - 14:01:35 »
0 Show voters
Írd ide a teleport parancsát

SyncMaster

  • Vendég
Nagy keveredés (0.3d)
« Válasz #2 Dátum: 2012. Május 08. - 14:13:43 »
0 Show voters
if(strcmp(cmdtext, \"/lv\", true)){
if(IsPlayerInAnyVehicle(playerid)){
SetVehiclePos(GetPlayerVehicleID(playerid),2150.0544,2416.2805,65.2773);
}else{
SetPlayerPos(playerid,2150.0544,2416.2805,65.2773);
}
return 1;
}

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Nagy keveredés (0.3d)
« Válasz #3 Dátum: 2012. Május 08. - 14:25:28 »
0 Show voters
Szerintem a dialogos help parancsodnál az a baj hogy össze vannak keverve a Dialog ID-k.

SyncMaster

  • Vendég
Nagy keveredés (0.3d)
« Válasz #4 Dátum: 2012. Május 08. - 14:32:44 »
0 Show voters
Csak a /help parancs van ami dialogos, nem hiszem hogy az a baj  :)
SZERKESZTVE: Megoldottam, az adminscript is dialogos azzal keveredett össze :mistrust:
« Utoljára szerkesztve: 2012. Május 08. - 14:57:21 írta SyncMaster »

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Nagy keveredés (0.3d)
« Válasz #5 Dátum: 2012. Május 08. - 14:54:43 »
0 Show voters
#include <a_samp>
#include <zcmd>
CMD:lv(playerid, params[])
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), 2150.0544,2416.2805,65.2773);
}
else
{
SetPlayerPos(playerid, 2150.0544,2416.2805,65.2773);
}
return 1;
}

 
Még nem teszteltem de most megnézem és editelek.
E: mûködik
« Utoljára szerkesztve: 2012. Május 08. - 14:58:47 írta zeteni »

SyncMaster

  • Vendég
Nagy keveredés (0.3d)
« Válasz #6 Dátum: 2012. Május 08. - 13:38:57 »
0 Show voters
SegítenéteK?  :( köszi
1.
Szal az van hogy amikor teleportokat csinálok:
Lementem a teleportok koordinátáit a játékból, legyen mondjuk ez a koordináta LasVenturasba:
2130.1108,1432.6915,10.8203
Megcsinálom hozzá a teleport parancsot.. eddig minden jó, és amikor tesztelném a szerveren nem lasventurasba-be teleportál hanem Sanfierroba (Nem kevertem össze õket ezerszer átnéztem mindet és a koordinátákhoz is odavan irva hogy mi micsoda)
2.
A másik gondom meg az hogy irtam egy segitség parancsot, és amikor beirom azt hogy: /help kiírja hogy Unkown Command, de viszont ha beírom azt hogy: /tele akkor elõjön az a dialog amit a /help parancshoz irtam, és teleportos parancs még nincs is bent a GameModomba, és olyan filterscriptem sincs, mert csak a base van beállítva meg egy adminFS.
 

if(strcmp(cmdtext, \"/help\",true)) {
ShowPlayerDialog(playerid, HELP, DIALOG_STYLE_MSGBOX, \"Segítség\", \"\\n Parancsok: /cmd || Teleportok: /tele\", \"Close\", \"\");
return 1;
}

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Nagy keveredés (0.3d)
« Válasz #7 Dátum: 2012. Május 08. - 14:01:35 »
0 Show voters
Írd ide a teleport parancsát

SyncMaster

  • Vendég
Nagy keveredés (0.3d)
« Válasz #8 Dátum: 2012. Május 08. - 14:13:43 »
0 Show voters
if(strcmp(cmdtext, \"/lv\", true)){
if(IsPlayerInAnyVehicle(playerid)){
SetVehiclePos(GetPlayerVehicleID(playerid),2150.0544,2416.2805,65.2773);
}else{
SetPlayerPos(playerid,2150.0544,2416.2805,65.2773);
}
return 1;
}

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Nagy keveredés (0.3d)
« Válasz #9 Dátum: 2012. Május 08. - 14:25:28 »
0 Show voters
Szerintem a dialogos help parancsodnál az a baj hogy össze vannak keverve a Dialog ID-k.

SyncMaster

  • Vendég
Nagy keveredés (0.3d)
« Válasz #10 Dátum: 2012. Május 08. - 14:32:44 »
0 Show voters
Csak a /help parancs van ami dialogos, nem hiszem hogy az a baj  :)
SZERKESZTVE: Megoldottam, az adminscript is dialogos azzal keveredett össze :mistrust:
« Utoljára szerkesztve: 2012. Május 08. - 14:57:21 írta SyncMaster »

Nem elérhető zeteni

  • 1970
  • Ex-Scripter
    • Profil megtekintése
Nagy keveredés (0.3d)
« Válasz #11 Dátum: 2012. Május 08. - 14:54:43 »
0 Show voters
#include <a_samp>
#include <zcmd>
CMD:lv(playerid, params[])
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), 2150.0544,2416.2805,65.2773);
}
else
{
SetPlayerPos(playerid, 2150.0544,2416.2805,65.2773);
}
return 1;
}

 
Még nem teszteltem de most megnézem és editelek.
E: mûködik
« Utoljára szerkesztve: 2012. Május 08. - 14:58:47 írta zeteni »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal