- 0
Cerere Ajutor C4
-
Similar Content
-
- 0 replies
- 180 views
-
- 2 answers
- 123 views
-
- 2 answers
- 153 views
-
ajutor urgent
By R4zvyy,
- 1 answer
- 394 views
-
- 0 replies
- 80 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
xt3z0ne
Nick:Johnny
Problema:Pai am facut un sistem de c4 pentru server ca am nevoie la /blowgate si cand vreau sa cumpar c4 imi apare dialog-u dau buy si cand dau /plantc4 zice ca nu am c4:| Am pus totu in fs
Erori / warnings:!
Lini/script:Chiar nu am nici o eroare nmk.. Nu stiu ce naiba are...
Ai incercat sa rezolvi singur ?:[pawn]#define FILTERSCRIPT
/*
********************************************************************************
***************************** By Johnny ****************************************
********************************************************************************
*/
#include <a_samp>
#include <sscanf2>
#include <zcmd>
//==============================================================================
#define COLOR_ORANGE 0xF97804FF
//==============================================================================
new ASSHasC4[MAX_PLAYERS];
new ASSC4[MAX_PLAYERS];
new ASSC4Timer[MAX_PLAYERS];
new ASSPlantedC4[MAX_PLAYERS];
//==============================================================================
forward C4Process(playerid);
//==============================================================================
public OnFilterScriptInit()
{
print("************************************************");
print("\n C4 Sistem By Johnny Apocalypse Super Stunt\n");
print("************************************************");
return 1;
}
//==============================================================================
public OnFilterScriptExit()
{
return 1;
}
//==============================================================================
public OnPlayerConnect(playerid)
{
ASSHasC4[playerid] = 0;
ASSPlantedC4[playerid] = 0;
return 1;
}
//==============================================================================
public OnPlayerDisconnect(playerid, reason)
{
ASSHasC4[playerid] = 0;
ASSPlantedC4[playerid] = 0;
return 1;
}
//==============================================================================
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 999)
{
if(response)
{
if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid,COLOR_ORANGE,"[*] You Don't Have Required Money To Buy This");
GivePlayerMoney(playerid, -5000);
ASSHasC4[playerid] = 1;
}
}
return 1;
}
//==============================================================================
public C4Process(playerid)
{
KillTimer(ASSC4Timer[playerid]);
TogglePlayerControllable(playerid, 1);
return 1;
}
//==============================================================================
CMD:buyc4(playerid,params[])
{
if(ASSHasC4[playerid] == 1) return SendClientMessage(playerid,COLOR_ORANGE,"[*] You Already Have C4, Use It Before Purchasing Again!");
ShowPlayerDialog(playerid,999,DIALOG_STYLE_MSGBOX,"C4 Buy","Are You Sure You Want To Buy C4?\nCosts: 5000$","Yes","No");
return 1;
}
//==============================================================================
CMD:plantc4(playerid,params[])
{
if(ASSPlantedC4[playerid] == 1) return SendClientMessage(playerid,COLOR_ORANGE,"[*] You Have Already Placed The C4.");
if(ASSHasC4[playerid] == 0) return SendClientMessage(playerid,COLOR_ORANGE,"[*] You Donot Have C4, Purchase It From /buyc4!");
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
ASSC4[playerid] = CreateObject(1654,X,Y,Z,1.5,270.0,0.0,0.0);
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 2000);
ASSC4Timer[playerid] = SetTimerEx("C4Process",700,1,"u",playerid);
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid,"~r~You Successfully Placed C4!~n~/bb To Explode It!",4500,4);
ASSPlantedC4[playerid] = 1;
return 1;
}
//==============================================================================
CMD:bb(playerid,params[])
{
if(ASSHasC4[playerid] == 0) return SendClientMessage(playerid,COLOR_ORANGE,"[*] You Donot Have C4, Purchase It From /buyc4!");
if(ASSPlantedC4[playerid] == 0) return SendClientMessage(playerid,COLOR_ORANGE,"[*] You Have Not Planted The Bomb Yet");
new Float:X,Float:Y,Float:Z;
GetObjectPos(ASSC4[playerid],X,Y,Z);
CreateExplosion(X, Y, Z, 1, 10.0);
DestroyObject(ASSC4[playerid]);
ASSHasC4[playerid] = 0;
ASSPlantedC4[playerid] = 0;
return 1;
}
[/pawn]
Sunt un retardat
Link to comment
Share on other sites
9 answers to this question
Recommended Posts