Szerző Téma: Kisebb kérdések  (Megtekintve 161734 alkalommal)

Kisebb kérdések
« Válasz #45 Dátum: 2011. Szeptember 24. - 18:40:07 »
0
Ezt hogy érted hogyha parancsal hívom le az Objectet nem tudom törölni?[/quote]
Úgy,hogyha paranccsal hozod létre az objectet,nem pedig a GameMode indításakor,akkor nem tudod törölni!
[pawn]new object;
new object1;
new object2;
if (strcmp(cmdtext, \"/setobject\", true) == 0)
{
    new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SendClientMessage(playerid, 0xDEEE20FF, \"Object lekérve\");
SetObjectPos(object, x, y, z );
SetObjectPos(object1, x, y, z );
SetObjectPos(object2, x, y, z );
return 1;
}[/pawn]
OnGameModeInit
[pawn]object =  CreateObject(972, 2022.383057, 1483.781250, 6.367191, 0.0000, 269.7591, 0.0000);
object1 =  CreateObject(972, 2022.229614, 1483.721924, 4282.253906, 0.0000, 269.7591, 0.0000);
object2 =  CreateObject(972, 2022.360840, 1483.802246, 2394.330811, 0.0000, 269.7591, 0.0000);[/pawn]

Kisebb kérdések
« Válasz #46 Dátum: 2011. Szeptember 24. - 19:03:01 »
0
(Ennél az Object lekérõsnél 2 féle modot fogok használni)
Ezen még lehet annyit változtatni hogy ne legyen megszabva hogy mennyit tehetek le ebbõl az Objectbõl, Viszont maradna ugyan ez a módszer legalábbis hogy legyen törlõ parancsa is? Végülis ez ugysem robban :)
Mert a módszer jó lenne.
Köszi a segíítséget.

Kisebb kérdések
« Válasz #47 Dátum: 2011. Szeptember 24. - 19:59:43 »
0
Idézetet írta: Predator date=1316883781\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
(Ennél az Object lekérõsnél 2 féle modot fogok használni)
Ezen még lehet annyit változtatni hogy ne legyen megszabva hogy mennyit tehetek le ebbõl az Objectbõl, Viszont maradna ugyan ez a módszer legalábbis hogy legyen törlõ parancsa is? Végülis ez ugysem robban :)
Mert a módszer jó lenne.
Köszi a segíítséget.
 
[pawn]DestroyObject(object);
DestroyObject(object1);
DestroyObject(object2);[/pawn]

Kisebb kérdések
« Válasz #48 Dátum: 2011. Szeptember 24. - 20:31:36 »
0
Köszönöm a választ,
Lekértem az Objectet sikeresen, majd sikeresen töröltem, miután spawnoltam volna megint elöjött az hogy az üzenet megtörténik, de a cselekmény nem, tehát nem spawnol le a konténer.
Gondolom a \"ne legyen megszabva a lespawnolás\" száma, azt tesem tudod hogy kell megoldani.
Köszönöm az eddigi segítséget.

Kisebb kérdések
« Válasz #49 Dátum: 2011. Szeptember 26. - 15:01:54 »
0
Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
« Utoljára szerkesztve: 2011. Szeptember 26. - 15:04:27 írta Cole »

Kisebb kérdések
« Válasz #50 Dátum: 2011. Szeptember 26. - 15:11:18 »
0
Idézetet írta: Cole date=1317042114\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
 
Nem,csak a ZCMD-s parancs fog mûködni!

Kisebb kérdések
« Válasz #51 Dátum: 2011. Szeptember 26. - 20:26:15 »
0
Idézetet írta: Cole date=1317042114\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
 
OnPlayerCommandPerformed

Kisebb kérdések
« Válasz #52 Dátum: 2011. Szeptember 27. - 13:04:14 »
0
Idézetet írta: Zinthos date=1317061575\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok.
Ha ZCMD mellé rakok OnPlayerCommandTextet, az kompatibilis egymással? Mert nem szeretnék vagy 20 parancsot átírni egyesével ZCMD-re.. Konvertálót próbáltam, de azzal vagy 10 errort dobott ki. :D
 
OnPlayerCommandPerformed
[/quote]
De az nem az, amikor egy zcmd-s parancsot hívunk elõ?
Mert azt már próbáltam, de bármelyik parancsot beírtam, elõhozta azt is. :(

Kisebb kérdések
« Válasz #53 Dátum: 2011. Szeptember 27. - 16:40:59 »
0
Miért nem történik meg az hogy felszerelõdik a jármûre a nitro.:
[pawn]if(!strcmp(cmdtext, \"/vnitro\", true, 10)) { //1087
AddVehicleComponent(tunning, 1010); // Nitro
return 1;
}[/pawn]
Mivel tudom ezt orvosolni?

Kisebb kérdések
« Válasz #54 Dátum: 2011. Szeptember 27. - 16:47:21 »
0
Idézetet írta: Predator date=1317134459\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11181\" data-ipsquote-contentclass=\"forums_Topic
Miért nem történik meg az hogy felszerelõdik a jármûre a nitro.:
[pawn]if(!strcmp(cmdtext, \"/vnitro\", true, 10)) { //1087
AddVehicleComponent(tunning, 1010); // Nitro
return 1;
}[/pawn]
Mivel tudom ezt orvosolni?
 
[pawn]if(strcmp(cmdtext, \"/vnitro\", true) == 0){
        AddVehicleComponent(tunning, 1010); // Nitro
        return 1;
        }[/pawn]

Kisebb kérdések
« Válasz #55 Dátum: 2011. Szeptember 27. - 17:04:51 »
0
Nem történik semmi, kocsiban ülök, de semmi nem történik.

Kisebb kérdések
« Válasz #56 Dátum: 2011. Szeptember 27. - 17:15:40 »
0
Most nézem mi az a,,tuning\" a vehicleid helyett? :\'(
[pawn]if(!strcmp(cmdtext, \"/vnitro\", true, 10)) {
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
return 1;
}[/pawn]

Kisebb kérdések
« Válasz #57 Dátum: 2011. Szeptember 27. - 17:40:01 »
0
Szia, Tökéletes ez mûködik köszönöm szépen.
Egy egészen más kérdésem lenne még.
A parancsokhoz mit is bigyeszek be ha azt akarom hogy Rcon adminal müködjön,? És melyik részére?

Kisebb kérdések
« Válasz #58 Dátum: 2011. Szeptember 27. - 17:49:17 »
0
Parancs elejére:
[pawn]if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy admin!\");[/pawn]

Kisebb kérdések
« Válasz #59 Dátum: 2011. Szeptember 27. - 17:59:02 »
0
[pawn]
if(strcmp(cmd, \"/kick\", true) == 0) {
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy admin!\");
   new tmp[256];
   tmp = strtok(cmdtext, idx);
       IsPlayerAdmin(playerid);
   if(!strlen(tmp)) {
      SendClientMessage(playerid, COLOR_WHITE, \"HASZNÁLAT: /kick [playerid] [indok]\");
      return 1;
   }
   giveplayerid = strval(tmp);
   if (IsPlayerConnected(giveplayerid)) {
      GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
      format(string, sizeof(string), \"%s (id:%d) Kick-elve lett.Ok: %s\",giveplayer,giveplayerid,cmdtext[9]);
      SendClientMessageToAll(0xDEEE20FF, string);
      Kick(giveplayerid);
   }else{
         format(string, sizeof(string), \"%d nem aktív játékos.\", giveplayerid);
         SendClientMessage(playerid, 0xDEEE20FF, string);
      }
   return 1;
}[/pawn]
Szerintem jó helyre irtam, vagy mégsem? Mert bejelentkezés nélkül is kickelem a játékost.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal