-
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/race33\", cmdtext, true))
{
SetPlayerPos(playerid, 2618.5215 ,41.7893 ,26.2544);
SendClientMessage(playerid, 0xFF0000FF, \"Felkészülni! A Versenypályára teleportáltál! Sok Sikert!\");
return 1;
}
if(!strcmp(\"/kill\", cmdtext, true))
{
SetPlayerHealth(playerid, 0);
return 1;
}
/race33 miért nemjó?
-
Ír ki valami hibát?
-
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2618.5215 ,41.7893 ,26.2544);
SendClientMessage(playerid, 0xFF0000FF, \"Felkészülni! A Versenypályára teleportál! Sok Sikert!\");
return 1;
}
if(!strcmp(\"/kill\", cmdtext, true, 10) == 0)
{
SetPlayerArmour(playerid, 0.0);
SetPlayerHealth(playerid, 0.0);
return 1;
}
}
-
Ír ki valami hibát?
semmit, és játékba azt irja nincs ilyen parancs
link=topic=10704.msg120671#msg120671 date=1299972417]
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid, 2618.5215 ,41.7893 ,26.2544);
SendClientMessage(playerid, 0xFF0000FF, \"Felkészülni! A Versenypályára teleportál! Sok Sikert!\");
return 1;
}
if(!strcmp(\"/kill\", cmdtext, true, 10) == 0)
{
SetPlayerArmour(playerid, 0.0);
SetPlayerHealth(playerid, 0.0);
return 1;
}
}
[/quote]
Mi változott?
-
Úristen ember nézelõdjél már..
if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0)
if(!strcmp(\"/race33\", cmdtext, true))
Nah észrevetted? ugye nehéz volt?
a mycommand parancsot ird át és nefelegy egy ! jelet tenni a strcmp elé.
-
Gangster sorry kezdõ vagyok még scriptbe de mi-é kell !-jel a strcmp elé??
-
Gangster sorry kezdõ vagyok még scriptbe de mi-é kell !-jel a strcmp elé??
Elvileg azt jelzi hogy nem függ az hogy a parancs kis-nagy betû érzékeny.
Tehát ilyen is lehet egy /race33 parancs:
if(!strcmp(\"/RacE33\", cmdtext, true))
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/race33\", cmdtext, true))
{
SetPlayerPos(playerid, 2618.5215 ,41.7893 ,26.2544);
SendClientMessage(playerid, 0xFF0000FF, \"Felkészülni! A Versenypályára teleportáltál! Sok Sikert!\");
return 1;
}
if(!strcmp(\"/kill\", cmdtext, true))
{
SetPlayerHealth(playerid, 0.0);
return 1;
}
return 0;
}
Próbáld ki. Ha nem jó, nálad van a hiba.
-
if (strcmp(\"/race33\", cmdtext, true, 10) == 0)
{
SetVehiclePos(GetPlayerVehicleID(playerid), 2618.5215 ,41.7893 ,26.2544);//evvel a kocsit telézi
SetPlayerPos(playerid,2618.5215 ,41.7893 ,26.2544);//ez meg a Skint
SendClientMessage(playerid, 0x008000AA, \"Elteleportáltál Race33-ra!\"); //A chatboxba írja ki
return 1;
}
Szerintem igy egyszerübb!!