Jump to content
  • 0

pomoc error


Firess0

Dotaz

pls pomoc mam tu error a keď môžete tak mi to vysvetlite :d

 

 

 

 

 

errory

 

C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(248) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(249) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(250) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(251) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(257) : error 035: argument type mismatch (argument 1)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(272) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(273) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(274) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(275) : error 035: argument type mismatch (argument 2)
C:\Users\Olik\Desktop\pawn\filterscripts\nove.pwn(280) : error 035: argument type mismatch (argument 1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

///////////  INCLUDY  ////////////////
 
#include <a_samp>
#include <dini>
 
///////////  MOJE DEFINE  ////////////
#define SCM SendClientMessage
 
 
 
///////////  OSTATNE DEFINE  /////////
 
 
 
 
 
///////////  DCMD  ///////////////////
 
 
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
 
 
/////////////   FARBY  /////////////
#define cierna #000000
#define biela #FFFFFF
#define modra #2554C7
#define cervena #FF0000
#define zlta #FFFF00
 
 
/////////////  NEW  ////////////////
 
 
new Vip[MAX_PLAYERS];
new removevip[50];
new vipsave[50];
 
 
 
/////////////  Forward  ////////////
 
 
 
 
/////////////  Stock  ////////////
stock Meno(playerid)
{
   new pName[MAX_PLAYER_NAME];
   if(IsPlayerConnected(playerid))
   {
         GetPlayerName(playerid, pName, sizeof(pName));
   }
   return pName;
}
 
 
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 
 
public OnPlayerConnect(playerid)
{
format(vipsave, sizeof(vipsave), "/VIP/%s.vip", Meno(playerid));
    Vip[playerid] = dini_Bool(vipsave, "VIP");
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 OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(getvip,6,cmdtext);
    dcmd(removevip,9,cmdtext);
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 OnPlayerRequestSpawn(playerid)
{
return 1;
}
 
public OnObjectMoved(objectid)
{
return 1;
}
 
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
 
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
 
public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}
 
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}
 
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}
 
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
 
public OnPlayerExitedMenu(playerid)
{
return 1;
}
 
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}
 
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
 
public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}
 
public OnPlayerUpdate(playerid)
{
return 1;
}
 
public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}
 
public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}
 
public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}
 
public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
return 1;
}
 
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
////////////////////    DCMDY     ////////////////////////////////
 
 
 
 
dcmd_getvip(playerid, params[])
{
    new id = strval(params);
if (!strlen(params)) return SendClientMessage(playerid, biela, "Použitie: /getvip [iD] [počet dni]");
else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,  biela, "Hrač neni pripojeny");
else if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, biela, "Nesi admin !!");
else if(Vip[id] == 1) return SendClientMessage(playerid, biela, "Tento hrač ma vip !!");
else
{
Vip[id] = 1;
new getvip[50];
format(getvip, sizeof(getvip), "Admin %s aktivoval hráčovy %s VIP.", Meno(playerid), Meno(id));
  SendClientMessageToAll(biela, removevip);
format(vipsave, sizeof(vipsave), "/VIP/%s.vip", Meno(id));// Súbor sa bude ukladať do scriptfiles/VIP/meno.vip
if(!dini_Exists(vipsave))// ak hráčov súbor neexistuje
{
dini_Create(vipsave);// tak ho vytvoríme
dini_BoolSet(vipsave, "VIP", Vip[playerid]);// a uložíme VIP
}
}
    return 1;
}
 
 
dcmd_removevip(playerid, params[])
{
    new id = strval(params);
if (!strlen(params)) return SendClientMessage(playerid, biela, "Použitie: /removevip [iD]");
else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,  biela, "Hrač neni pripojeny");
else if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, biela, "Nesi admin !!");
else if(Vip[id] == 0) return SendClientMessage(playerid, biela, "Tento hrač nema vip !!");
else
{
Vip[id] = 0;
format(removevip, sizeof(removevip), "Admin %s odobral hráčovi %s VIP", Meno(playerid), Meno(id));
SendClientMessageToAll(biela, removevip);
format(vipsave, sizeof(vipsave), "/VIP/%s.vip", Meno(id));
{
dini_Remove(removevip); 
}
}
return 1;
}
 
 
 
 
 
 
 
 
Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0
/////////////   FARBY  /////////////
#define cierna #000000
#define biela #FFFFFF
#define modra #2554C7
#define cervena #FF0000
#define zlta #FFFF00

->

/////////////   FARBY  /////////////
#define cierna 0x000000FF
#define biela 0xFFFFFFFF
#define modra 0x2554C7FF
#define cervena 0xFF0000FF
#define zlta 0xFFFF00FF

Využíváš tam ale jen "biela" tak je problém v ní

  • Líbí se mi to! (+1) 1
Link to comment
Share on other sites

  • 0

argument type mismatch - hadal bych ze se ti neshoduji typy argumentu (napr misto int tam strkas string atp..) ale vazne bez ocislovani radku se ti s tim nikso hledat nebude

Edited by ATomas
Link to comment
Share on other sites

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...