Kako da napravim auta za jedan tim

Započeo mario_kumanovac, Jul 15, 2009, 14:03:43 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Znaci sve dodadem auto u skripti i gleda se samo neznam kako da napravim samo jedan team da moze tih auta voziti pomoc





Kopiraj ovo u potpis ako mrzis cheatere!


Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!

Correlli


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
   new Float:x_pos, Float:y_pos, Float:z_pos;
   if(vehicleid == _VEHICLE_ID_YOU_WANT_)
   {
   if(__PLAYER_TEAM_DEFINE_[playerid])
   {
    SendClientMessage(playerid, 0xFFFFFFAA, "Welcome!");
   }
   else
   {
    GetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SendClientMessage(playerid, 0xFFFFFFAA, "You can't enter this vehicle, you're not in the correct team!");    
   }
   }
   return 1;
}


To sam kopirao iz jednog svog posta na samp-forumu isto za nekoga kao ti.
Poslednja Izmena: Jul 15, 2009, 16:13:26 POSLE PODNE od Don Correlli

Citat: Don Correlli poslato Jul 15, 2009, 16:12:35 POSLE PODNE

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    new Float:x_pos, Float:y_pos, Float:z_pos;
    if(vehicleid == _VEHICLE_ID_YOU_WANT_)
    {
    if(__PLAYER_TEAM_DEFINE_[playerid])
    {
    SendClientMessage(playerid, 0xFFFFFFAA, "Welcome!");
    }
    else
    {
    GetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SendClientMessage(playerid, 0xFFFFFFAA, "You can't enter this vehicle, you're not in the correct team!");   
    }
    }
    return 1;
}


To sam kopirao iz jednog svog posta na samp-forumu isto za nekoga kao ti.

malo te nesvatam jel mozes mi nekako bolje objasniti





Kopiraj ovo u potpis ako mrzis cheatere!


Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!

Correlli


public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
   new Float:x_pos, Float:y_pos, Float:z_pos;
   if(vehicleid == _ID_VOZILA_ZA_KOJEG_ZELIS_DA_MOZE_SAMO_TEAM_ULAZIT_) // vehicleid NIJE modelid!
   {
   if(__TEAM_IGRACA_[playerid]) // neznam Å¡ta koristiÅ¡, možda neÅ¡to kao gTeam?
   {
   SendClientMessage(playerid, 0xFFFFFFAA, "Welcome!");
   }
   else
   {
   GetPlayerPos(playerid, x_pos, y_pos, z_pos);
   SetPlayerPos(playerid, x_pos, y_pos, z_pos);
   SendClientMessage(playerid, 0xFFFFFFAA, "You can't enter this vehicle, you're not in the correct team!");
   }
   }
   return 1;
}
Poslednja Izmena: Jul 15, 2009, 16:41:24 POSLE PODNE od Don Correlli

Citat: Don Correlli poslato Jul 15, 2009, 16:40:43 POSLE PODNE

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    new Float:x_pos, Float:y_pos, Float:z_pos;
    if(vehicleid == _ID_VOZILA_ZA_KOJEG_ZELIS_DA_MOZE_SAMO_TEAM_ULAZIT_) // vehicleid NIJE modelid!
    {
    if(__TEAM_IGRACA_[playerid]) // neznam Å¡ta koristiÅ¡, možda neÅ¡to kao gTeam?
    {
    SendClientMessage(playerid, 0xFFFFFFAA, "Welcome!");
    }
    else
    {
    GetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SendClientMessage(playerid, 0xFFFFFFAA, "You can't enter this vehicle, you're not in the correct team!");
    }
    }
    return 1;
}


ove greske mi nalazi
C:\Documents and Settings\MOME\Desktop\Pitt Bull RolePlay 0.2x\filterscripts\policescarslossantos.pwn(19) : error 029: invalid expression, assumed zero
C:\Documents and Settings\MOME\Desktop\Pitt Bull RolePlay 0.2x\filterscripts\policescarslossantos.pwn(19) : warning 203: symbol is never used: "OnPlayerEnterVehicle"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
a ja sam stavio ovaj kod
#include <a_samp>

// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#if defined FILTERSCRIPT

public OnFilterScriptExit()
{
return 1;
}

#else
#endif

public OnFilterScriptInit()

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    new Float:x_pos, Float:y_pos, Float:z_pos;
    if(vehicleid == 596)
    {
    if(13[playerid])
    {
    SendClientMessage(playerid, 0xFFFFFFAA, "Welcome!");
    }
    else
    {
    GetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SetPlayerPos(playerid, x_pos, y_pos, z_pos);
    SendClientMessage(playerid, 0xFFFFFFAA, "You are not a cop");
    }
    }
    return 1;
}





Kopiraj ovo u potpis ako mrzis cheatere!


Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!

Correlli

Kao prvo:
#else
#endif

ne koristiš kako trebat.

Kao drugo:
if(13[playerid])
Nemožeš koristit broj kao team, mislijo sam kao: if(gTeam[playerid] == TEAM_COP)

Citat: Don Correlli poslato Jul 15, 2009, 17:04:29 POSLE PODNE
Kao prvo:
#else
#endif

ne koristiš kako trebat.

Kao drugo:
if(13[playerid])
Nemožeš koristit broj kao team, mislijo sam kao: if(gTeam[playerid] == TEAM_COP)

pa gde trebat staviti #endif a gde #else





Kopiraj ovo u potpis ako mrzis cheatere!


Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!

Correlli

Netreba ti to uopče u tvoj primjeru. To sve želiš stavit u gamemode, jel tako?
Onda kopiraj kodu i stavi je u OnPlayerEnterVehicle callback samo promjeni vehicleid-ove i team-ove.

Citat: Don Correlli poslato Jul 15, 2009, 17:22:08 POSLE PODNE
Netreba ti to uopče u tvoj primjeru. To sve želiš stavit u gamemode, jel tako?
Onda kopiraj kodu i stavi je u OnPlayerEnterVehicle callback samo promjeni vehicleid-ove i team-ove.

nece u gamemod nalazi mi mnogo erora, dali bi mi to mogao napraviti da enforcere lspd sfpd lvpd auta da mogu vozati samo team 1 team 2 i team 3?





Kopiraj ovo u potpis ako mrzis cheatere!


Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!

Correlli

Nešto kao ovo? http://balkan-samp.pastebin.com/f2e77a414
U vezi teamova neznam šta koristiš, još uvijek mi nisi reko ili mi neželiš reći, zato ćeš si to sam promjenit.
Poslednja Izmena: Jul 15, 2009, 17:38:00 POSLE PODNE od Don Correlli

Citat: Don Correlli poslato Jul 15, 2009, 17:36:38 POSLE PODNE
Nešto kao ovo? http://balkan-samp.pastebin.com/f2e77a414
U vezi teamova neznam šta koristiš, još uvijek mi nisi reko ili mi neželiš reći, zato ćeš si to sam promjenit.

opet nemogu kompletirati ja bi te zamolio da mi das .amx fajl, molba za admina da mu date kamru +1 jel covek se stvarno  trudi da mi pomogne





Kopiraj ovo u potpis ako mrzis cheatere!


Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!

Correlli

Gledaj, nemogu ti dati .amx fajl ako neznam kakve teamove koristiš i kako. Neznam dali razumiješ o ćemu pričam?
Koristiš li možda nešto kao ovo:
new gTeam[MAX_PLAYERS];

ili SetPlayerTeam/GetPlayerTeam?
Poslednja Izmena: Jul 15, 2009, 18:14:25 POSLE PODNE od Don Correlli

Ovako koristim GF Edit onaj Los Santos San Fiero a ocu samo to auto da moze ga vozati samo taj tim ako pravim kako sto si mi rekao za mavericka swat i maverick hitman ce ima zbrke
znaci trazim nacin da samo to auto da ga taj team vozi





Kopiraj ovo u potpis ako mrzis cheatere!


Scripting status:

PittBull Stunt: 5%

My works:

[MAP]
LS Beach
LS Areo Stunt
Baza za dm serveru NEW!

[FS]
not!

[GM]
not!

KLIKNI TU!