enum dInfo{dKokain}
new Droginfo[MAX_PLAYERS][dInfo];
if(Droginfo[playerid][dKokain] == 3){// funkciók}
public OnPlayerConnect(playerid){kiszorva[playerid] = 0;kartya[playerid] = 0;return true;}public OnPlayerDisconnect(playerid, reason){kiszorva[playerid] = 0;kartya[playerid] = 0;return true;}CMD:kokain(playerid, params[]){new kokain[16], kiszorva[MAX_PLAYERS], kartya[MAX_PLAYERS];//, felszivva[MAX_PLAYERS];if(sscanf(params, \"s[16]\", kokain)) return SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /kokain [kártya/kiszór/felszív]\");if(!strcmp(kokain, \"kártya\", true) || !strcmp(kokain, \"kartya\", true)){if(kartya[playerid] == 0){ SendClientMessage(playerid, COLOR_INFO, \"Elõvetted a kártyát!\"); kartya[playerid] = 1;}else{ SendClientMessage(playerid, COLOR_INFO, \"Már elõvettél egy kártyát!\");}}else if(!strcmp(kokain, \"kiszór\", true) || !strcmp(kokain, \"kiszor\", true)){if(kartya[playerid] == 1){ SendClientMessage(playerid, COLOR_INFO, \"Kiszórtad a kártyára a kokaint!\"); kiszorva[playerid] = 1; kartya[playerid] = 0;}else{ SendClientMessage(playerid, COLOR_INFO, \"Nincs elõvéve kártya!\");}}else if(!strcmp(kokain, \"felszív\", true) || !strcmp(kokain, \"felsziv\", true)){if(kiszorva[playerid] == 0){ SendClientMessage(playerid, COLOR_INFO, \"Felszívtad a kokaint!\"); //felszivva[playerid] = 1; kiszorva[playerid] = 0; kartya[playerid] = 0;}else{ SendClientMessage(playerid, COLOR_INFO, \"Nem szórtad ki a kokaint a kártyára!\");}}return true;}
Jó lesz szerintem, csak nekem most van egy scriptem azt azt meg procálom át írni ha nem sikerülne kérhetnék segítséget töled pm be? ment a +
megoldhato lenne még ebben hogy ha sziv akkor adjon egy kis hp t neki meg ezt az animot rakja be mint ha belenne szivva ApplyAnimation(playerid, \"GANGS\", \"drnkbr_prtl_F\", 4.000000, 0, 1, 1, 1, -1); köszönöm elöre is
#include < a_samp >#include < zcmd >#include < sscanf2 > new // Globális változók kokain[ 16 ], kiszorva[ MAX_PLAYERS ], kartya[ MAX_PLAYERS ], felszivva[ MAX_PLAYERS ];public OnPlayerConnect(playerid){ kiszorva[playerid] = 0; kartya[playerid] = 0; return true;}public OnPlayerDisconnect(playerid, reason){ kiszorva[playerid] = 0; kartya[playerid] = 0; return true;}CMD:kokain(playerid, params[]){ if(sscanf(params, \"s[16]\", kokain)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /kokain [kártya/kiszór/felszív]\"); if(!strcmp(kokain, \"kártya\", true) || !strcmp(kokain, \"kartya\", true)) { if(kartya[playerid] == 0) { SendClientMessage(playerid, 0xFF0000AA, \"Elõvetted a kártyát!\"); kartya[playerid] = 1; } else { SendClientMessage(playerid, 0xFF0000AA, \"Már elõvettél egy kártyát!\"); } } else if(!strcmp(kokain, \"kiszór\", true) || !strcmp(kokain, \"kiszor\", true)) { if(kartya[playerid] == 1) { SendClientMessage(playerid, 0xFF0000AA, \"Kiszórtad a kártyára a kokaint!\"); kiszorva[playerid] = 1; kartya[playerid] = 0; } else { SendClientMessage(playerid, 0xFF0000AA, \"Nincs elõvéve kártya!\"); } } else if(!strcmp(kokain, \"felszív\", true) || !strcmp(kokain, \"felsziv\", true)) { if(kiszorva[playerid] == 0) { SendClientMessage(playerid, 0xFF0000AA, \"Felszívtad a kokaint!\"); felszivva[playerid] = 1; kiszorva[playerid] = 0; kartya[playerid] = 0; SetPlayerHealth( playerid, 50 ); // Kis életerõt adunk neki ApplyAnimation( playerid, \" GANGS \", \" drnkbr_prtl_F \", 4.000000, 0, 1, 1, 1, -1 ); // Animáció } else { SendClientMessage(playerid, 0xFF0000AA, \"Nem szórtad ki a kokaint a kártyára!\"); } } return true;}
C:\\Users\\Sweep\\Desktop\\server1\\server1\\pawno\\include\\sscanf2.inc(27) : error 029: invalid expression, assumed zeroC:\\Users\\Sweep\\Desktop\\server1\\server1\\pawno\\include\\sscanf2.inc(27) : error 029: invalid expression, assumed zeroC:\\Users\\Sweep\\Desktop\\server1\\server1\\pawno\\include\\sscanf2.inc(27) : error 017: undefined symbol \"data\"C:\\Users\\Sweep\\Desktop\\server1\\server1\\pawno\\include\\sscanf2.inc(27) : fatal error 107: too many error messages on one line