Tematy otagowane jako: używanie
1. [DM] Używanie cmd co 2min
Witam mam takie cmd na teleport:
Kod: if(strcmp(cmdtext, "/teleport", true)==0)
{
SetPlayerPos(playerid, 2413.497558, 1124.128540, 10.437951);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Witamy w Telpos ");
return 1;
}
I chc? aby kto? m?g? jej u?ywa? co 2min czyli 1 raz u?yje i mo?e jej u?y? zn?w dopiero za 2 min kto? doda do kodu? Z g?ry dzi?kuj?!
2. [INNE] Używanie MoveDynamicObject
Na pocz?tku da?em
[pawn]
new Drzwi1;
public OnGameModeInit()
Drzwi1 = CreateDynamicObject(1569, -94.58070, 1077.62341, 35.08710, 0.00000, 0.00000, 180.00000, 22);
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(drzwi1o, 7, cmdtext);
dcmd(drzwi1z, 7, cmdtext);
// Odrazu pod public OnPlayerCommandText da?em
dcmd_drzwi1o(playerid, params[])
{
#pragma unused params
if(IsPlayerInRangeOfPoint(playerid, 3.0, -94.58070, 1077.62341, 35.08710))
{
MoveDynamicObject(Drzwi1, -94.55640, 1077.65808, 35.08710, 8.0, 0.00000, 0.00000, 220.00000);
return 1;
}
return 1;
}
dcmd_drzwi1z(playerid, params[])
{
#pragma unused params
if(IsPlayerInRangeOfPoint(playerid, 3.0, -94.58070, 1077.62341, 35.08710))
{
MoveDynamicObject(Drzwi1, -94.58070, 1077.62341, 35.08710, 8.0, 0.00000, 0.00000, 180.00000);
return 1;
}
return 1;
}
[/pawn]
M?j problem polega na tym. Wpisuj? "/drzwi1o" - drzwi si? otwieraj?. Wchodz? do pomieszczenia. Wpisuje "/drzwi1z" i w tym momencie pojawia si? obiekt zamkni?tych drzwi, ale zostaje te? tych otwartych.
-94.58070, 1077.62341, 35.08710, 0.00000, 0.00000, 180.00000, 22 - drzwi zamkni?te
-94.55640, 1077.65808, 35.08710, 0.00000, 0.00000, 220.00000, 22 - drzwi otwarte
Du?ym sukcesem by?oby to naprawi? jak dla mnie Je?li si? to uda, to prosi?bym te? o wyt?umaczenie mi jak mam wykona? otwieranie drzwi za pomoc? "/drzwi" oraz zamykanie ich r?wnie? za pomoc? "/drzwi"...
3. [INNE] Używanie klawisza (czas)
Witam mam taki kod i chce aby mo?na by?o go u?ywa? co 1 min. jak zrobi aby dzia?a?o
Pawn if( newkeys == KEY_SUBMISSION && ! EventPlayers [ playerid ])
{
if( IsPlayerInAnyVehicle ( playerid ) && GetPlayerVehicleSeat ( playerid ) == 0 )
{
RepairVehicle ( GetPlayerVehicleID ( playerid ));
GameTextForPlayer ( playerid , "~y~Pojazd naprawiony!" , 2000 , 5 );
PlayerPlaySound ( playerid , 1133 , 0.0 , 0.0 , 0.0 );
}
return 1 ;
}
4. [DM] Dodanie czasu na używanie komędy:
Witam chc? aby gracz m?g? u?ywac tej komedy dok?adnie co 10 min ale nie wiem jak to dodac ktos moze dodac to do kodu: z gory dzieki:
Kod: #include <a_samp>
#include <zcmd>
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_CYAN 0x00FFFFFF
#define COLOR_YELLOW 0xFFFF00FF
#define COLOR_WHITE 0xFFFFFFAA
CMD:dotacj(playerid,cmdtext[]){
if(GivePlayerMoney(playerid) > 250)
SendClientMessage(playerid, 0x08FD04FF, "-Dostales 250 $! ");
return 1;
}
[/code]
5. [INNE] Mysql Używanie
Cze??.
Programuje ju? do?? d?ugo i chcia?bym si? zapyta? do czego si? u?ywa mysql i co on robi.
Za pomoc