Szerző Téma: Pár parancs  (Megtekintve 788 alkalommal)

Pár parancs
« Dátum: 2011. szeptember 05. - 20:22:21 »
0 Show voters
Helló.
Csináltam a szerveremhez /drogszed és /drogelad parancsot.
De baja van velem  :mistrust:
Segítségeteket kérném.
Errorok:
 

C:\\Users\\Gebhard\\Downloads\\samp03csvr_win32\\gamemodes\\varosielet.pwn(2483) : warning 211: possibly unintended assignment
C:\\Users\\Gebhard\\Downloads\\samp03csvr_win32\\gamemodes\\varosielet.pwn(2483) : error 036: empty statement
C:\\Users\\Gebhard\\Downloads\\samp03csvr_win32\\gamemodes\\varosielet.pwn(2499) : error 029: invalid expression, assumed zero
C:\\Users\\Gebhard\\Downloads\\samp03csvr_win32\\gamemodes\\varosielet.pwn(2514) : warning 211: possibly unintended assignment
C:\\Users\\Gebhard\\Downloads\\samp03csvr_win32\\gamemodes\\varosielet.pwn(2517) : warning 211: possibly unintended assignment
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 
Sorok:
[pawn]
CMD:drogszed(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid, 30.0, 2351.30004883,-1921.50000000,13.30000019))
{
    SendClientMessage(playerid, COLOR_WHITE, \"Elkezdted szedni a drogot!\");
    ApplyAnimation(playerid,\"BOMBER\",\"BOM_Plant\",4.1,0,1,1,1,1,1);
    SetTimer(\"drog\", 10000, false);
    Drog = true;
} else {
   SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy a termesztõhelyen!\");
}
return 1;
}
CMD:drogelad(playerid,params[])
{
if(sscanf(params,\"u\",giveplayerid))
{
   SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /drogelad [név/id]\");
   return 1;
}
if(Drog[playerid] = true); //2483
{
    if(IsPlayerConnected(giveplayerid))
    {
      new strto[256];
      new strfrom[256];
      new sendername[MAX_PLAYER_NAME];
       format(strto, sizeof(strto), \"Sikeresen eladtad %s-nek a drogot!\", sendername);
       format(strfrom, sizeof(strfrom), \"%s-tõl kaptál drogot.\", sendername);
       SendClientMessage(giveplayerid, COLOR_WHITE, strfrom);
       SendClientMessage(playerid, COLOR_WHITE, strto);
       GivePlayerMoney(playerid, 1000);
       GivePlayerMoney(giveplayerid, -500);
   } else {
       SendClientMessage(playerid, COLOR_GRAD1, \"Nincs ilyen játékos!\");
   }
    } else {
    SendClientMessage(playerid, COLOR_GRAD1, \"Nincs drogod!\");
}
return 1;
}
CMD:motoz(playerid,params[])
{
if(sscanf(params,\"u\",giveplayerid))
{
   SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /motoz [név/id]\");
   return 1;
}
if(gTeam[playerid] == TEAM_RENDOR)
{
   if(Drog[giveplayerid] = true) //2514
   {
       SendClientMessage(playerid, COLOR_RED, \"Az illetõnél drog van! Tartóztasd le, és csukd le!\");
   } else if(Drog[giveplayerid] = false)
   {
       SendClientMessage(playerid, COLOR_WHITE, \"Az illetõnél nem találtál drogot. Elengedheted.\");
   }
} else {
    SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy rendõr!\");
}
return 1;
}
[/pawn]
Mit tehetek, hogy ne legyen ez? :(
Köszi..

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Pár parancs
« Válasz #1 Dátum: 2011. szeptember 05. - 22:46:10 »
+1 Show voters
Szval ha igy defináltad a Drogot :
 
new bool: Drog[MAX_PLAYERS];

 
Igy :
 
Drog[playerid] = true;

 
és ezt igy :
 
if(Drog[playerid] == true)
« Utoljára szerkesztve: 2011. szeptember 05. - 22:48:05 írta [Go_oG_Le]WebSite »

Pár parancs
« Válasz #2 Dátum: 2011. szeptember 05. - 23:33:02 »
0 Show voters
hm ..  ::|

Pár parancs
« Válasz #3 Dátum: 2011. szeptember 06. - 13:56:23 »
0 Show voters
Idézetet írta: ~BlackStyler~ date=1315258382\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11241\" data-ipsquote-contentclass=\"forums_Topic
hm ..  ::|
 
Poszthunter...
[Go_oG_Le]WebSite:
Köszönöm! :) Ment a +!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal