Rcona Özel Silah Kodunu Biyerde Görmüştüm Ama Sadece Minigun Veriyordu o Ama Sadece Rcon Girişi Yapanlara Özeldi Bende Bi Kod Rica Etmek İstiyorum
Kod:
/rconsilah [Silah ID]
Ama Sadece Rcona Özel Olsun Rcon Girişi Yapanlar Kullanabilsin Öyle Bir ADD-ON Varmı Acaba ??
ZCMD ve sscanf2 ile şu şekilde;
CMD:rconsilah(playerid, params[]) {
new silahid;
if(!IsPlayerAdmin(playerid)) return 1;
if(sscanf(params, "i", silahid)) return SendClientMessage(playerid, -1, "/rconsilah (silah id)");
GivePlayerWeapon(playerid, silahid, 60000);
return 1;
}
Temeli bu şekildedir. Geliştirilebilir.
Üst taraf kod bloğunda sorunlu, şu şekilde olacak;
CMD:rconsilah(playerid, params[]) {
Alıntı yapılan: Kraus - 06 Eylül 2017, 23:37:16
ZCMD ve sscanf2 ile şu şekilde;
CMD:rconsilah(playerid, params[]) {
new silahid;
if(!IsPlayerAdmin(playerid)) return 1;
if(sscanf(params, "i", silahid)) return SendClientMessage(playerid, -1, "/rconsilah (silah id)");
GivePlayerWeapon(playerid, silahid, 60000);
return 1;
}
Temeli bu şekildedir. Geliştirilebilir.
Üst taraf kod bloğunda sorunlu şu şekilde olacak.
CMD:rconsilah(playerid, params[])
Bende ZCMD YAPINCA HATA VERİOR DCMD Sİ YOKMU ZCMD DE ŞÖYLE HATA ALYIORUM
C:\Users\Enes\Desktop\GTA SA-MP Server 2017\gamemodes\server.pwn(195) : error 029: invalid expression, assumed zero
C:\Users\Enes\Desktop\GTA SA-MP Server 2017\gamemodes\server.pwn(195) : error 017: undefined symbol "cmd_rconsilah"
C:\Users\Enes\Desktop\GTA SA-MP Server 2017\gamemodes\server.pwn(195) : error 033: array must be indexed (variable "-unknown-")
C:\Users\Enes\Desktop\GTA SA-MP Server 2017\gamemodes\server.pwn(195) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
DCMD YOKMU YADA SORUNUN ÇÖZÜMÜ BİLİYORMUSUN
DCMD ve sscanf2 ile şu şekilde;
#include <a_samp>
#include <sscanf2>
#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
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(rconsilah,9,cmdtext);
return 0;
}
dcmd_rconsilah(playerid,params[])
{
if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, -1 ,"Rcon gir.");
new slh;
if(sscanf(params,"i",slh))return SendClientMessage(playerid, -1 ,"/rconsilah silah id");
if(!IsValidWeapon(slh)) return SendClientMessage(playerid,-1,"Böyle bir silah yok.");
GivePlayerWeapon(playerid, slh, 50000);
return 1;
}
stock IsValidWeapon(weaponid)
{
if (weaponid >= 0 && weaponid < 19 || weaponid > 21 && weaponid < 47) return 1;
return 0;
}
Bende DCMD Komutları Çalışmıyor Anlamadım Pawnoda Compiled Veriyor Oyun İçinde Unkown Command İnc mi gerekli acaba
Alıntı yapılan: ByFakeCoder - 06 Eylül 2017, 23:46:11
Bende DCMD Komutları Çalışmıyor Anlamadım Pawnoda Compiled Veriyor Oyun İçinde Unkown Command İnc mi gerekli acaba
Özelden tw id şifre yolla.
Konu Kilit. Dcmd hakkında problem yaşıyorsanız bunun hakkında yeni konu oluşturun..