Szerző Téma: Teleport nem mükszik  (Megtekintve 1021 alkalommal)

Teleport nem mükszik
« Dátum: 2011. március 13. - 00:11:36 »
0 Show voters
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ó?

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Teleport nem mükszik
« Válasz #1 Dátum: 2011. március 13. - 00:13:06 »
0 Show voters
Ír ki valami hibát?

Gang[St]e[R]

  • Vendég
Teleport nem mükszik
« Válasz #2 Dátum: 2011. március 13. - 00:26:57 »
0 Show voters

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;
       }
}
« Utoljára szerkesztve: 2011. március 13. - 00:28:46 írta GangSteR] »

Teleport nem mükszik
« Válasz #3 Dátum: 2011. március 13. - 00:40:42 »
0 Show voters
Idézetet írta: Sheet date=1299971586\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6775\" data-ipsquote-contentclass=\"forums_Topic
Í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?

Gang[St]e[R]

  • Vendég
Teleport nem mükszik
« Válasz #4 Dátum: 2011. március 13. - 00:55:58 »
0 Show voters
Ú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é.

sabypinter

  • Vendég
Teleport nem mükszik
« Válasz #5 Dátum: 2011. március 13. - 07:58:08 »
0 Show voters
Gangster sorry kezdõ vagyok még scriptbe de mi-é kell !-jel a strcmp elé??

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Teleport nem mükszik
« Válasz #6 Dátum: 2011. március 13. - 15:38:54 »
0 Show voters
Idézetet írta: sabypinter date=1299999488\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"6775\" data-ipsquote-contentclass=\"forums_Topic
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.

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Teleport nem mükszik
« Válasz #7 Dátum: 2011. március 14. - 13:39:04 »
0 Show voters
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!!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal