Szerző Téma: Server: Unknown command  (Megtekintve 553 alkalommal)

Nem elérhető BVZS

  • 487
    • Profil megtekintése
Server: Unknown command
« Dátum: 2015. július 21. - 10:38:15 »
0 Show voters
Hali! Van nekem egy ilyen telefonálós scriptem és amikor beírom hogy /hangup, minden lefut szépen ahogy kell de CB-be minden esetben kiírja valamiért, hogy Server unknown command. Ötletek?
 
CMD:hangup(playerid, params[])
{
new targetid = PlayerData[playerid][pCallLine];
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);
SetTimerEx(\"RemoveAttachedObject\", 1500, false, \"dd\", playerid, 6);
if (PlayerData[playerid][pEmergency] || PlayerData[playerid][pPlaceAd])
{
    PlayerData[playerid][pEmergency] = 0;
    PlayerData[playerid][pPlaceAd] = 0;
   
    SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s elrakja telefonját a zsebébe.\", ReturnName(playerid, 0));
}
if (PlayerData[playerid][pIncomingCall])
{
    SendClientMessage(playerid, COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Kinyomtad a bejővő hívást.\");
    SendClientMessage(targetid, COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Kinyomták a telefont.\");
   
    KillTimer(CallTimer[playerid]);
KillTimer(CallTimer[targetid]);
SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s előveszi telefonját, megnézi, majd kinyomja a hívást.\", ReturnName(playerid, 0));
} else {
        SendClientMessage(playerid, COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Leraktad a telefont.\");
    SendClientMessage(targetid, COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Lerakták a telefont.\");
   
    KillTimer(CallTimer[playerid]);
KillTimer(CallTimer[targetid]);
    SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s elrakja telefonját a zsebébe.\", ReturnName(playerid, 0));
    SendNearbyMessage(targetid, 30.0, COLOR_PURPLE, \"** %s elrakja telefonját a zsebébe.\", ReturnName(targetid, 0));
}
PlayerData[playerid][pIncomingCall] = 0;
PlayerData[targetid][pIncomingCall] = 0;
PlayerData[playerid][pCallLine] = INVALID_PLAYER_ID;
PlayerData[targetid][pCallLine] = INVALID_PLAYER_ID;
return 1;
}
« Utoljára szerkesztve: 2015. július 21. - 12:06:15 írta Flash »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Server: Unknown command
« Válasz #1 Dátum: 2015. július 21. - 23:02:06 »
0 Show voters
Idézetet írta: twoclose. date=1437467895\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"55274\" data-ipsquote-contentclass=\"forums_Topic
CB-be minden esetben kiírja valamiért, hogy Server unknown command.
Mi a CB?

Server: Unknown command
« Válasz #2 Dátum: 2015. július 21. - 23:03:39 »
+1 Show voters
ChatBox (?)
www.twitch.tv/almightymartin

Az év STAFF tagja - 2015
Az év RP szervere - 2015 - [rc-rp.hu]

Red County Role Play [rc-rp.hu] - Tulajdonos
Project San Andreas [psa.hu] - Főadminisztrátor
See MTA LV [see-game.com] - Admin 4

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Server: Unknown command
« Válasz #3 Dátum: 2015. július 21. - 23:11:59 »
+1 Show voters
Nem használok soha változókat a parancsoknál, mivel ott van a params mindig. Helyetted így próbálnám a kódot:.
 
CMD:hangup(playerid, params[])
{
        params[0] = PlayerData[playerid][pCallLine];
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);
        SetTimerEx(\"RemoveAttachedObject\", 1500, false, \"dd\", playerid, 6);
       
        if (PlayerData[playerid][pEmergency] || PlayerData[playerid][pPlaceAd])
        {
            PlayerData[playerid][pEmergency] = 0;
            PlayerData[playerid][pPlaceAd] = 0;
           
            SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s elrakja telefonját a zsebébe.\", ReturnName(playerid, 0));
        }
        if (PlayerData[playerid][pIncomingCall])
        {
            SendClientMessage(playerid, COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Kinyomtad a bejővő hívást.\");
            SendClientMessage(params[0], COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Kinyomták a telefont.\");
           
            KillTimer(CallTimer[playerid]);
                KillTimer(CallTimer[params[0]]);
                SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s előveszi telefonját, megnézi, majd kinyomja a hívást.\", ReturnName(playerid, 0));
        } else {
        SendClientMessage(playerid, COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Leraktad a telefont.\");
            SendClientMessage(params[0], COLOR_YELLOW, \"[TELEFON]:{FFFFFF} Lerakták a telefont.\");
           
            KillTimer(CallTimer[playerid]);
                KillTimer(CallTimer[params[0]]);
            SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, \"** %s elrakja telefonját a zsebébe.\", ReturnName(playerid, 0));
            SendNearbyMessage(params[0], 30.0, COLOR_PURPLE, \"** %s elrakja telefonját a zsebébe.\", ReturnName(params[0], 0));
        }
       
        PlayerData[playerid][pIncomingCall] = 0;
        PlayerData[params[0]][pIncomingCall] = 0;
        PlayerData[playerid][pCallLine] = INVALID_PLAYER_ID;
        PlayerData[params[0]][pCallLine] = INVALID_PLAYER_ID;
        return 1;
}
« Utoljára szerkesztve: 2015. július 21. - 23:15:47 írta skyLine »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal