-
Sziiasztok! valaki segit van egy script-em mutatom a lenyeget
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/swat\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 1347.3843, 730.8327, 10.6719);
return 1;
}
return 1;
}
{
if (strcmp(\"/zaj\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2287.1184, 627.9321, 10.9085);
return 1;
}
return 1;
}
{
if (strcmp(\"/hot\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2612.6206, 1173.7169, 10.8527);
return 1;
}
return 1;
}
{
if (strcmp(\"/monsterparkour\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2891.4380, -1990.2258, 4.9614);
return 1;
}
return 1;
}
{
if (strcmp(\"/bikepark\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2926.5173, -1473.7871, 10.8750);
return 1;
}
return 1;
}
es igy kelle rakni vagy hogy ? :tantrum: :tantrum:
-
if (strcmp(\"/swat\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 1347.3843, 730.8327, 10.6719);
SendClientMessage(playerid, 0x008000AA, \"Elteleportáltál \"); // írja ha elteleportálsz
return 1;
}
többit is így
-
koszi szepen de van egy errror
C:\\Documents and Settings\\Rendszergazda\\Asztal\\SAMP-SERVER\\filterscripts\\teless.pwn(98) : warning 209: function \"OnPlayerCommandText\" should return a value
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Warning.
-
Szia! Így helyes:
[pawn]
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/swat\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 1347.3843, 730.8327, 10.6719);
return 1;
}
if (strcmp(\"/zaj\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2287.1184, 627.9321, 10.9085);
return 1;
}
if (strcmp(\"/hot\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2612.6206, 1173.7169, 10.8527);
return 1;
}
if (strcmp(\"/monsterparkour\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2891.4380, -1990.2258, 4.9614);
return 1;
}
if (strcmp(\"/bikepark\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2926.5173, -1473.7871, 10.8750);
return 1;
}
return 0;
}
[/pawn]
És így folytathatod:
if (strcmp(\"/bikepark\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2926.5173, -1473.7871, 10.8750);
return 1;
}
if (strcmp(\"/folytatas\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, x, y, z);
return 1;
}
return 0;
}
Ajánlom figyelmedbe a zcmd parancsfeldolgozót, egyszerûbb mint a síma parancs.
Hátránya: A parancs nem tartalmazhat ékezetes betût!
http://sampforum.hu/index.php?topic=4562.0
return 0; <-- Köszi, hogy szóltál kadaradam
Azért nem raktam kódba, hogy a piros színnel szemléltetni tudjam a választ!
-
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/swat\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 1347.3843, 730.8327, 10.6719);
return 1;
}
if (strcmp(\"/zaj\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2287.1184, 627.9321, 10.9085);
return 1;
}
if (strcmp(\"/hot\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2612.6206, 1173.7169, 10.8527);
return 1;
}
if (strcmp(\"/monsterparkour\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2891.4380, -1990.2258, 4.9614);
return 1;
}
if (strcmp(\"/bikepark\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2926.5173, -1473.7871, 10.8750);
return 1;
}
return 0;
}
A vége mindig 0-val tér vissza.
-
:nono: :nono: C:\\Documents and Settings\\Rendszergazda\\Asztal\\SAMP-SERVER\\filterscripts\\Telepor.pwn(39) : error 001: expected token: \"#endif\", but found \"-end of file-\"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
es igy nez ki az a ....
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/swat\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 1347.3843, 730.8327, 10.6719);
return 1;
}
if (strcmp(\"/zaj\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2287.1184, 627.9321, 10.9085);
return 1;
}
if (strcmp(\"/hot\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2612.6206, 1173.7169, 10.8527);
return 1;
}
if (strcmp(\"/monsterparkour\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2891.4380, -1990.2258, 4.9614);
return 1;
}
if (strcmp(\"/bikepark\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2926.5173, -1473.7871, 10.8750);
return 1;
}
return 0;
}
vagy hogy kell kinezzen ???valaki rendesen csinalja meg es rakja fel ide léccives :P :P mert nem tom miert van error :-[
-
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/swat\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 1347.3843, 730.8327, 10.6719);
return 1;
}
if (strcmp(\"/zaj\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2287.1184, 627.9321, 10.9085);
return 1;
}
if (strcmp(\"/hot\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2612.6206, 1173.7169, 10.8527);
return 1;
}
if (strcmp(\"/monsterparkour\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2891.4380, -1990.2258, 4.9614);
return 1;
}
if (strcmp(\"/bikepark\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2926.5173, -1473.7871, 10.8750);
return 1;
}
return 0;
}
Ha nem jó, másold a hibákat, egy pillanat és jövök, segítek! ;)
-
koszi nagyon ngayon szepen koszi mindenkit most ez megy jeeeeeeeeeeeeeeee :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :doubt: :hihi: ;D :D ;)
-
koszi nagyon ngayon szepen koszi mindenkit most ez megy jeeeeeeeeeeeeeeee :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :doubt: :hihi: ;D :D ;)
Szívesen máskor is!
Ha segítség kell írj pü-t! ;)
-
Mi a jó **** kell ide nyitni ilyen témákat? Ez szkirpteléssel kapcsolatos, mi köze van az Általános beszélgetéshez?! Erre ott van a Kérdések fórum, oda kell az ilyen jellegû kérdéseket írni.
Látom páran nem találják a helyüket a fórumon..... (Nem csak rád értem)