Jump to content

Zbraně přes pickup


Paulie

Recommended Posts

Zdar pawneři... toto je můj 1 tut tak doufám ,že někomu pomůže.De o to ,že na nějakém místě budete mít model zbraně a přes to si to koupíte.

Dám sem jednu zbraň např.uzi

 

Takže mezi new

new Menu:uzi;
new uzi1;

 

Do ongemodelnit

   	uzi1 = CreatePickup(352,1,vaše souřadnice);
uzi = CreateMenu("~r~Uzi",3,20,220,200,100);
   AddMenuItem(uzi, 0, "Koupit");
   AddMenuItem(uzi, 0, "Konec");

 

 

Do Pickuppickup

	if(uzi1 == pickupid)
  	{
  	ShowMenuForPlayer(uzi, playerid);
  	}

 

 

A do Menurow

new Menu:Current = GetPlayerMenu(playerid);
if (Current == uzi ) {
switch(row) {
case 0:{
   SendClientMessage(playerid,COLOR_RED,"Koupil sis Uzi");
  	GivePlayerWeapon(playerid, 28, 500);
   GivePlayerMoney(playerid, -1000);
}
}
}

Link to comment
Share on other sites

Viš o tom že

 GetPlayerName(playerid, sendername, sizeof(sendername)); 

ti nebude fungovat? --

aneb

C:\(186) : error 017: undefined symbol "sendername"

C:\186) : error 017: undefined symbol "sendername"

C:\(186) : error 029: invalid expression, assumed zero

 

 

Jinak dobrý TUT pro lamy :thumbup:

Link to comment
Share on other sites

new Menu:Current = GetPlayerMenu(playerid);
if (Current == uzi ) {
switch(row) {
case 0:{
GetPlayerName(playerid, sendername, sizeof(sendername));
   SendClientMessage(playerid,COLOR_RED,"Koupil sis Uzi");
  	GivePlayerWeapon(playerid, 28, 500);
   GivePlayerMoney(playerid, -1000);

 

K čemu tam máš GetPlayerName a pak ho ani nepoužiješ??

 

Máš to cele pojeble nejake mas nahore AddMenuItem("Konec") ale v MenuRow ji nepoužiješ?? a pak to bude hazet dalši error?

Link to comment
Share on other sites

Opravdu to jde... zkoušelsem to schválně na novím mode.Bude to házet chyby jen když nemáš nadefinovanou barvu a warningy s lose... a to se odstraní takle

#define COLOR_RED 0xAA3333AA

a

#pragma tabsize 0

Link to comment
Share on other sites

sry ze otravujem ale chcel by som sa zeptat ze nevite proc mi to hazi warningy kdyz dam medzi new to sendername? tu tyto warningy to hadze

 

warning 219: local variable "sendername" shadows a variable at a preceding level

warning 219: local variable "sendername" shadows a variable at a preceding level

warning 219: local variable "sendername" shadows a variable at a preceding level warning 219: local variable "sendername" shadows a variable at a preceding level

warning 219: local variable "sendername" shadows a variable at a preceding level

warning 203: symbol is never used: "sendername"

Link to comment
Share on other sites

Ty vole to je TUT .... Nechápu proč máš new sendername[256]; a ještě mezi newama.... Podle mě by stačilo 24 nebo bohatě 16 ... :) Dál jsem se na to moc nekoukal ale tyhle TUTY jsou o ničem .. když to děláte takhle tak to aspon promakejte.. .tohle je o ničem... Už moje babička má lepší TUTy

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...