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; }
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;
}
PHP код:
|
#include <zcmd>
PHP код:
|
#include <zcmd>
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 0; }
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; }
if (IsPlayerUsingCellphone(playerid) == -1) return SendClientMessage(playerid, -1, "You aren't using cellphone!");