14.07.2012, 15:52
hello guys again I create dynamic entrance system but command only work id 0 entrance help please.
pawn Code:
CMD:dgirisedit(playerid, params[])
{
new Float:X, Float:Y, Float:Z;
new string[128],cmd[128],i,miktar;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, GREY,ADMIN_HATA);
if(sscanf(params, "s[128]", cmd[32],i,miktar))
{
SendClientMessage(playerid, GREY, "USAGE: /dgirisedit [isim] [dgirisid]");
SendClientMessage(playerid, GREY, "Gecerli Isimler: exterior | interior");
return 1;
}
if(i >= MAX_GIRISLER)
{
SendClientMessage( playerid, GREY, "Gecersiz giris ID!");
return 1;
}
if(strcmp("exterior", cmd, true) == 0)
{
GetPlayerPos(playerid, X,Y,Z);
DGirisBilgi[i][dgGirisx] = X;
DGirisBilgi[i][dgGirisy] = Y;
DGirisBilgi[i][dgGirisz] = Z;
format(string, sizeof(string), "Girisi buraya ayarladin ID: %d", i);
SendClientMessage(playerid, GREY, string);
GirisYenile(i);
GirisleriKaydet(i);
return 1;
}
if(strcmp("interior", cmd, true) == 0)
{
GetPlayerPos(playerid, X,Y,Z);
DGirisBilgi[i][dgCikisx] = X;
DGirisBilgi[i][dgCikisy] = Y;
DGirisBilgi[i][dgCikisz] = Z;
DGirisBilgi[i][dgInterior] = GetPlayerInterior(playerid);
format(string, sizeof(string), "Cikisi buraya ayarladin ID: %d", i);
SendClientMessage(playerid, GREY, string);
GirisYenile(i);
GirisleriKaydet(i);
return 1;
}
return 1;
}