16.03.2009, 18:00
how can i make when player pickup pickup then send message to all Nick wa picked up a pickup in pickup was cash
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickup == pickup){ // when the player pickup pickup
GivePlayerMoney(playerid, cash); // Giving player cash
new string[256];
new name[128];
GetPlayerName(playerid,name,128);
format(string, sizeof(string), "%s is ...",name); the "..." change you..
}
return 1;
}
new pickup;


)
|
Originally Posted by _TeRmiNaToR_
You must
Код:
new pickup; ![]() And this in OnGameModeInıt: pickup = CreatePickup(...); by me give not errors. ![]() ( sorry for my very bad english. ) |
C:\Documents and Settings\Martins\Desktop\fizzypasakums.pwn(203) : error 029: invalid expression, assumed zero C:\Documents and Settings\Martins\Desktop\fizzypasakums.pwn(203) : warning 215: expression has no effect C:\Documents and Settings\Martins\Desktop\fizzypasakums.pwn(203) : error 001: expected token: ";", but found ")" C:\Documents and Settings\Martins\Desktop\fizzypasakums.pwn(203) : error 029: invalid expression, assumed zero C:\Documents and Settings\Martins\Desktop\fizzypasakums.pwn(203) : fatal error 107: too many error messages on one line
#include <a_samp>
#define COLOR_WHITE
#define some
#define pickup
new pk1;
new pk2;
new pk3;
new pk4;
new pk5;
new pk6;
new pk7;
new pk8;
new pk9;
new pk10;
new pk11;
new pk12;
new pk13;
new pk14;
new pk15;
new pk16;
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
pk1 = CreatePickup(-2084.3301,-216.8675,34.6121);
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print("\n----------------------------------");
print(" FiZzY Tuss");
print("----------------------------------\n");
}
#endif
public OnGameModeInit()
{
pk1 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk2 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk3 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk4 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk5 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk6 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk7 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk8 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk9 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk10 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk11 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk12 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk13 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk14 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk15 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
pk16 = CreatePickup(1239, 3, -2084.3301,-216.8675,34.6121);
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
return 1;
}
public OnPlayerPrivmsg(playerid, recieverid, text[])
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
return 0;
}
public OnPlayerInfoChange(playerid)
{
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}
public OnRconCommand(cmd[])
{
return 1;
}
public OnObjectMoved(objectid)
{
return 1;
}
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickup == pk1){ // when the player pickup pickup
GivePlayerMoney(playerid, 10000); // Giving player cash
new string[256];
new name[128];
GetPlayerName(playerid,name,128);
format(string, sizeof(string), "%s is ...",name);
}
return 1;
if(pickup == pk2){ // when the player pickup pickup
GivePlayerMoney(playerid, cash); // Giving player cash
new string[256];
new name[128];
GetPlayerName(playerid,name,128);
format(string, sizeof(string), "%s is ...",name);
}
return 1;
if (pickupid == pk3) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk4) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk5) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk6) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk7) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk8) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk9) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk10) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk11) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk12) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk13) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk14) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk15) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
if (pickupid == pk16) // Check that the picked up pickup id is the same as the id of the one we created
{
// It is
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s Has Requested To Be Picked Up", sendername);
SendClientMessageToAll(COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_WHITE, "Your Request To Be Picked Up Has Been Sent. Thank You.");
}
else if (pickupid == (some other pickup))
{
// Another pickup, do something else
}
return 1;
}
return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
public OnPlayerExitedMenu(playerid)
{
return 1;
}
|
Originally Posted by Scoots
there is my fs edit what is wrong:
|